buku pdmn teknik informatika · pdf filemenghasilkan sarjana teknik (sistem informasi) ... 8...
TRANSCRIPT
BUKU PEDOMAN
FAKULTAS TEKNIK PROGRAM STUDI TEKNIK INFORMATIKA
DAN SISTEM INFORMASI
UNIVERSITAS NUSANTARA PGRI KEDIRI
2007/2008
KATA PENGANTAR
Buku Pedoman ini bertujuan memberikan tuntunan, pegangan dan gambaran bagi
seluruh Sivitas Akademika tentang penyelenggaraan pendidikan di Fakultas Teknik
Universitas Nusantara PGRI Kediri
Dengan adanya Buku Pedoman ini diharapkan mahasiswa sudah dapat memperoleh
gambaran tentang pendidikan di Fakultas Teknik Universitas Nusantara PGRI Kediri sejak
awal, sehingga perencanaan pendidikan dapat dilakukan dengan baik.
Buku pedoman ini sudah dilakukan beberapa kali penyempurnaan baik dari segi
materi maupun susunannya. Penyempurnaan ini dilakukan mengingat beberapa hal yang
menyangkut beberapa peraturan dan mekanisme kegiatan akademik serta peraturan lainnya
yang perlu ditambah dan disempurnakan.
Terima kasih kami ucapkan kepada semua pihak yang telah membantu dalam
penyusunan Buku Pedoman ini. Semoga buku ini dapat memenuhi sasarannya dan
bermanfaat bagi kita semua.
Kediri,
Fakultas Teknik,
Dekan,
Drs. Suryo Widodo, M Pd..
VISI, MISI PROGRAM STUDI, KURIKULUM
DAN SILABUS
1. Visi dan Misi Program Studi Sistem Informasi
Visi Program Studi Sistem Informasi Fakultas Teknik Universitas Nusantara PGRI adalah
mewujudkan Program Studi sistem informasi di tahun 2015 yang unggul, memiliki integritas
yang tinggi dan profesional serta mampu menerapkan pengetahuan informasi dan kegiatan
industri yang mendukung pembangunan bangsa Indonesia khususnya bidang teknologi
informasi.
Misi Program Studi Sistem Informasi Fakultas Teknik Universitas Nusantara PGRI adalah
menghasilkan Sarjana Teknik (Sistem Informasi) yang memiliki ciri-ciri sebagai berikut :
1) Menyelenggarakan program pendidikan sistem informasi yang memiliki kompetensi
dasar-dasar pengembangan sistem informasi sehingga mampu menterjemahkan
persyaratan operasional ke dalam spesifikasi sistem informasi.
2) Meningkatkan kompetensi konsep rekayasa Sistem Informasi yang optimal.
3) Meningkatkan profesionalisme lulusan yang memiliki pengetahuan mengelola sistem
informasi baik dengan maupun tanpa komputer.
4) Meningkatkan ketrampilan dasar-dasar ilmiah sistem pengetahuan dan metodologi,
sehingga mampu berpikir, bersikap dan bertindak sebagai ilmuwan
Tujuan Program Studi Sistem Informasi Fakultas Teknik Universitas Nusantara PGRI
adalah menghasilkan Sarjana Komputer (Sistem Informasi) yang mampu:
1) Menguasai dasar-dasar pengembangan sistem informasi sehingga mampu
menterjemahkan persyaratan operasional ke dalam spesifikasi sistem informasi.
2) Menguasai konsep rekayasa Sistem Informasi yang optimal.
3) Memiliki pengetahuan mengelola sistem informasi baik dengan maupun tanpa komputer.
4) Menguasai dasar-dasar ilmiah sistem pengetahuan dan metodologi, sehingga mampu ber-
pikir, bersikap dan bertindak sebagai ilmuwan
2. Visi dan Misi Program Studi Teknik Informatika
Visi Program Studi Teknik Informatika Fakultas Teknik Universitas Nusantara PGRI
adalah mewujudkan Program Studi teknik informatika di tahun 2015 yang unggul, memiliki
integritas yang tinggi dan profesional serta mampu menerapkan pengetahuan teknik
informatika dalam kegiatan industri yang mendukung pembangunan bangsa Indonesia
khususnya bidang teknologi informasi.
Misi Program Studi Teknik Informatika Fakultas Teknik Universitas Nusantara PGRI
adalah menghasilkan Sarjana Komputer (teknik Informatika) yang memiliki ciri-ciri sebagai
berikut :
1) Menyelenggarakan program studi teknik informatika yang memiliki kompetensi dasar-
dasar pengetahuan sehingga dapat mengadakan analisa dan perancangan komputer.
2) Meningkatkan kompetensi analisa dan teknik-teknik optimalisasi perangkat lunak sistem.
3) Meningkatkan keterampilan merekayasa perangkat lunak, untuk digunakan dalam
mengoptimalkan kinerja (performance) perangkat lunak.
Tujuan Program Studi Teknik Informatika Fakultas Teknik Universitas Nusantara PGRI
adalah menghasilkan Sarjana Teknik (teknik informatika) yang mampu:
1) Menguasai dasar-dasar pengetahuan sehingga dapat mengadakan analisa dan perancangan
komputer.
2) Menguasai analisa dan teknik-teknik optimalisasi perangkat lunak sistem.
3) Mampu merekayasa perangkat lunak, untuk digunakan dalam mengoptimalkan kinerja
(performance) perangkat lunak.
1.3. STRUKTUR KURIKULUM
Untuk menyelesaikan studi Teknik Informatika harus mengumpulkan minimal 160 sks yang
dapat diselesaikan dalam waktu 8 sampai dengan 12 semester. Semua mata kuliah yang ada
dikelompokkan ke dalam beberapa kelompok, yaitu kelompok :
1. Mata kuliah Pengembangan Kepribadian (MPK) MPK ditujukan untuk pembentukan
kepribadian bernegara, bermasyarakat dan beragama.
2. Mata kuliah Keilmuan dan Ketrampilan (MKK) MKK ditujukan terutama untuk
memberikan landasan pembentukan keahlian baik untuk kepentingan profesi maupun
pengembangan ilmu teknologi.
3. Mata kuliah Keahlian Berkarya (MKB) MKB ditujukan terutama untuk membentuk
penguasaan pengetahuan dan metodologi bidang keahlian serta kemampuan
penerapannya.
4. Mata kuliah Perilaku Berkarya (MPB) MPB ditujukan terutama untuk memberikan
landasan penerapan ilmu melalui simulasi, ataupun kerja praktek.
5. Mata kuliah Berkehidupan Bermasyarakat (MBB) MBB ditujukan untuk
pembentukan kepribadian profesi dibidang informatika.
1.4. DAFTAR MATA KULIAH PROGRAM STUDI TEKNIK INFORMATIKA
SEMESTER NO. KODE MK MATA KULIAH SKS 1 2 3 4 5 6 7 8
Mata Kuliah Pengembangan Kepribadian (MPK)
1 1001 Bahasa Indonesia 2 2 2 Ke-PGRI-an 2 2 3 Kewarganegaraan 2 2 4 Pancasila 2 2 5 Pendidikan Agama 2 2 6 Filsafat Ilmu 2 2 7 IBD 2 2
Mata Kuliah Keilmuan dan Ketrampilan (MKK)
1 Algoritma dan Pemrograman 4 4 2 Aljabar Linear 4 4 3 Bahasa Inggris Informatika 2 2 4 Dasar Pemrograman 4 4 5 Fisika Dasar I 2 2 6 Fisika Dasar II 2 2 7 Kalkulus I 4 4 8 Kalkulus II 4 4 9 Kimia Teknik I 2 2 10 Kimia Teknik II 2 2 11 Logika Matematika 2 2 12 Matematika Deskrit 2 2 13 Metode Numerik 2 2 14 Operation Riset 2 2
15 Pengantar Bisnis 2 2
16 Pengantar Teknologi Informatika 2 2
17 Probabilitas dan Statistika 2 2 18 Struktur Data 2 2
Mata Kuliah Keahlian Berkarya (MKB)
1 Analisa Sistem Informasi 4 4
2 Aplikasi Pemrograman Data Base 4 4
3 Arsitektur dan Organisasi Komputer 4 4
4 Basis Data 4 4 5 Grafika Komputer 4 4 6 Jaringan Komputer 4 4 7 Keamanan Komputer 2 2 8 Komunikasi Data 4 4 9 Metode Penelitian 2 2 10 Mikroprosesor 4 4 11 Paket Program Perkantoran 2 2 12 Pemrograman C++ 4 4 13 Pemrograman Lanjutan 2 2 14 Pemrograman Visual I 2 2 15 Pemrograman Visual II 4 4 16 Pemrograman Web 4 4 17 Pengolahan Data Terdistribusi 2 2 18 Perancangan Sistem Informasi 4 4 19 Rekayasa Piranti Lunak 2 2 20 Sistem Informasi 2 2 21 Sistem Informasi Geografis 2 2 22 Sistem Operasi 4 4 23 Sistem Operasi Linux 2 2 24 Sistem Pakar 2 2 25 Struktur Bahasa Pemrograman 4 4 26 Teori Bahasa dan Otomata 4 4 27 Teori Kompilasi 2 2 28 Tugas Akhir 4 4 Mata Kuliah Perilaku Berkarya (MKPB)
1 Interaksi Manusia dan Komputer 2 2
2 Kewirausahaan 2 2 3 Praktek Kerja Lapangan 2 2
Mata Kuliah Berkehidupan Bermasyarakat (MBB)
1 Etika Profesi 2 2 2 KKN 4 4
Total 160 20 20 20 20 20 20 20 20
1.5. PENYEBARAN MATA KULIAH PROGRAM STUDI TEKNIK
INFORMATIKA
SEMESTER I
No Kode Mata Kuliah SKS
1 MKK-2001 Algoritma dan Pemrograman 4
2 MKK-2002 Aljabar Linear 4
3 MKK-2005 Fisika Teknik I 2
4 MKK-2007 kalkulus I 4
5 MKK-2009 Kimia Teknik I 2
6 MKB-3011 Paket Program Perkantoran 2
7 MKK-2016 Pengantar Teknologi Informasi 2
Total 20
SEMESTER II
No Kode Mata Kuliah SKS
1 MKK-2003 Bahasa Inggris Teknik/ Bisnis 2
2 MKK-2004 Dasar Pemrograman 4
3 MKK-2006 Fisika Teknik II 2
4 MKK-2008 Kalkulus II 4
5 MKK-2010 Kimia Teknik II 2
6 MPK-1004 Pancasila 2
7 MKK-2018 Struktur Data 2
8 MPK-1007 IBD 2
Total 20
SEMESTER III
No Kode Mata Kuliah SKS
1 MPK-1001 Bahasa Indonesia 2
2 MKB-3004 Basis Data 4
3 MKK-2011 Logika Matematika 2
4 MKK-2012 Matematika Deskrit 2
5 MKB-3010 Mikroprosesor 4
6 MKB3013 Pemrograman Lanjut 2
7 MKB-3025 Struktur Bahasa dan Pemrograman 4
Total 20
SEMESTER IV
No Kode Mata Kuliah SKS
1 MKB-3002 Aplikasi Pemrograman Data Base 4
2 MKB-3003 Arsitektur dan Organisasi Komputer 4
3 MKK-2013 Metode Numerik 2
4 MKK-2014 Operation Riset 2
5 MKB-3014 Pemrograman Visual I 2
6 MPK-1005 Pendidikan Agama 2
7 MKK-2015 Pengantar Bisnis 2
8 MKB-3020 Sistem Informasi 2
Total 20
SEMESTER V
No Kode Mata Kuliah SKS
1 MPK-1003 Kewarganegaraan 2
2 MKB-3008 Komunikasi Data 4
3 MKB-3015 Pemrograman Visual II 4
4 MKB-3016 Pemrograman Web 4
5 MKB-3019 Rekayasa Piranti Lunak 2
6 MKK-2017 Statistika dan Probabilitas 4
Total 20
SEMESTER VI
No Kode Mata Kuliah SKS
1 MKB-3001 Analisa Sistem Informasi 4
2 MKB-3007 Keamanan Komputer 2
3 MPK-1002 Ke-PGRI-an 2
4 MKB-3009 Metode Penelitian 2
5 MKB-3017 Pengolahan Data Terdistribusi 2
6 MKB-3021 Sistem Informasi Geografi 2
7 MKB-3022 Sistem Operasi 4
8 MKB-3027 Teori Kompilasi 2
Total 20
SEMESTER VII
No Kode Mata Kuliah SKS
1 MKB-3005 Grafika Komputer 4
2 MKB-3006 Jaringan Komputer 4
3 MBB-5002 KKN 4
4 MKB-3018 Perancangan Sistem Informasi 4
5 MKPB-4003 Praktek Kerja Lapangan 2
6 MKB-3023 Sistem Operasi Linux 2
Total 20
SEMESTER VIII
No Kode Mata Kuliah SKS
1 MBB-5001 Etika Profesi 2
2 MKPB-4001 Interaksi Manusia dan Komputer 2
3 MKPB-4002 Kewirausahaan 2
4 MKB-3012 Pemrograman C++ 4
5 MKB-3024 Sistem Pakar 2
6 MKB-3026 Teori Bahasa dan Otomata 4
7 MKB-3028 Tugas Akhir 4
Total 20
1.6. DAFTAR MATA KULIAH PROGRAM STUDI SISTEM INFORMASI
SEMESTER
NO. KODE MK MATA KULIAH SKS 1 2 3 4 5 6 7 8
Mata Kuliah Pengembangan Kepribadian (MPK)
1 1001 Bahasa Indonesia 2 2 2 1002 Ke-PGRI-an 2 2 3 1003 Kewarganegaraan 2 2 4 1004 Pancasila 2 2 5 1005 Pendidikan Agama 2 2 6 1006 Filsafat Ilmu 2 2 7 1007 Ilmu Budaya Dasar (IBD) 2 2
Mata Kuliah Keilmuan dan Ketrampilan (MKK)
1 2001 Akuntansi Lanjutan 2 2 2 Algoritma dan Pemrograman 4 4 3 Aljabar Linear 4 4 4 Bahasa Inggris Bisnis 2 2 5 Dasar Akuntansi 4 4 6 Himpunan Kabur (Fuzy Set) 2 2 7 Konsep Sistem Informasi 4 4 8 Logika Kabur (fuzy logic) 2 2 9 Logika Matematika 2 2 10 Matematika Deskrit 2 2 11 Operation Riset 2 2 12 Pengantar Manajemen Umum 2 2 13 Pengantar Teknologi Informatika 2 2 14 Probabilitas dan Statistika 2 2 15 Struktur Data 2 2
16 Teknologi Informasi dan Komunikasi 4 4
17 Teori Organisasi Umum 2 2
Mata Kuliah Keahlian Berkarya (MKB)
1 3001 Akuntansi Biaya 2 2 2 Analisis & Perancangan Sisfo I 4 4 3 Analisis & Perancangan Sisfo II 4 4
4 Aplikasi Pemrograman Data Base 4 4
5 E-Commerce 2 2 6 Jaringan Komputer 4 4 7 Komunikasi Data 4 4 8 Keamanan Komputer 2 2 9 Manajemen Keuangan 4 4 10 Metode Penelitian 2 2 11 Paket Program Perkantoran 2 2
12 Pemrograman Dasar 4 4 13 Pemrograman Lanjutan 2 2 14 Pemrograman Visual I 4 4 15 Pemrograman Visual II 4 4 16 Pemrograman Web 4 4 17 Pengelolaan Data Terdistribusi 4 4
18 Pengelolaan Proyek Sistem Informasi 4 4
19 Pengembangan Sistem Informasi 4 4
20 Rekayasa Sistem Informasi 2 2 21 Sistem Basis Data 4 4 22 Sistem Informasi Akuntansi 2 2 23 Sistem Informasi manajemen 2 2 24 Sistem Operasi 4 4 25 Sistem Operasi Linux 2 2 26 Sistem Penunjang Keputusan 2 2 27 Tugas Akhir 4 4
Mata Kuliah Perilaku Berkarya (MKPB)
1 4001 Interaksi Manusia dan Komputer 2 2 2 Kewirausahaan 2 2 3 Praktek Kerja Lapangan 2 2
4 Testing dan Implementasi Sistem 2 2
Mata Kuliah Berkehidupan Bermasyarakat (MBB)
1 5001 Etika Profesi 2 2 2 KKN 4 4
Total 158 20 20 20 18 20 20 20 20
1.7. PENYEBARAN MATA KULIAH PROGRAM STUDI SISTEM INFORMASI
SEMESTER I
No Kode Mata Kuliah SKS
1 MKK-2002 Algoritma dan Pemrograman 4
2 MKK-2003 Aljabar Linear 4
3 MKK-2005 Dasar Akuntansi 4
4 MKK-2007 Konsep Sistem Informasi 4
5 MKB-3011 Paket Program Perkantoran 2
6 MKK-2013 Pengantar Teknologi Informatika 2
Total 20
SEMESTER II
No Kode Mata Kuliah SKS
1 MKK-2001 Akuntasi Lanjutan 2
2 MKK-2044 Bahasa Inggris Teknik/Bisnis 2
3 MKB-3012 Dasar Pemrograman 4
4 MPK-1004 Pancasila 2
5 MKK-2012 Pengantar Manajemen Umum 2
6 MKK-2015 Struktur Data 2
7 MKK-2016 Teknologi Informasi dan Komunikasi 4
8 MPK-1007 IBD 2
Total 20
SEMESTER III
No Kode Mata Kuliah SKS
1 MPK-1001 Bahasa Indonesia 2
2 MKB-3021 Basis Data 4
3 MKK-2009 Logika Matematika 2
4 MKK-2010 Matematika Deskrit 2
5 MKK-2006 Himpunan Kabur (Fuzy Set) 2
6 MKB-3013 Pemrograman Lanjut 4
7 MKB-3022 Sistem Informasi Akuntansi 2
8 MKB-3023 Sistem Informasi Manajemen 2
Total 20
SEMESTER IV
No Kode Mata Kuliah SKS
1 MKB-3004 Aplikasi Pemrograman Data Base 4
2 MKK-2008 Logika Kabur (Fuzy Logic) 2
3 MKK-2011 Operation Riset 2
4 MKB-3014 Pemrograman Visual I 4
5 MPK-1005 Pendidikan Agama 2
6 MKB-3019 Pengembangan Sistem Informasi 4
7 MKK-2017 Teori Organisasi Umum 2
Total 20
SEMESTER V
No Kode Mata Kuliah SKS
1 MKB-3001 Akuntasi Biaya 2
2 MPK-1003 Kewarganegaraan 2
3 MKB-3007 Komunikasi Data 4
4 MKB-3015 Pemrograman Visual II 4
5 MKB-3016 Pemrograman Web 4
6 MKK-2014 Statistika dan Probabilitas 4
Total 20
SEMESTER VI
No Kode Mata Kuliah SKS
1 MKB-3002 Analisa dan Perancangan Sisfo I 4
2 MKB-3008 Keamanan Komputer 2
3 MPK-1002 Ke-PGRI-an 2
4 MKB-3010 Metode Penelitian 2
5 MKB-3017 Pengelolaan Data Terdistribusi 4
6 MKB-3024 Sistem Operasi 4
7 MKB-3026 Sistem Penunjang Keputusan 2
Total 20
SEMESTER VII
No Kode Mata Kuliah SKS
1 MKB-3005 E-Comerce 2
2 MKB-3006 Jaringan Komputer 4
3 MBB-5002 KKN 4
4 MKB-3003 Analisis dan Perancangan Sisfo II 4
5 MKPB-4003 Praktek Kerja Lapangan 2
6 MKB-3025 Sistem Operasi Linux 2
7 MKPB-4004 Testing Dan Implementasi Sistem 2
Total 20
SEMESTER VIII
No Kode Mata Kuliah SKS
1 MBB-5001 Etika Profesi 2
2 MKPB-4001 Interaksi Manusia dan Komputer 2
3 MKPB-4001 Kewirausahaan 2
4 MKB-3009 Manajemen Keuangan 4
5 MKB-3018 Pengelolaan Proyek Sistem Informasi 4
6 MKB-3020 Rekayasa Sistem Informasi 2
7 MKB-3027 Tugas Akhir 4
Total 20
1.8 . SILABUS SINGKAT MATA KULIAH
Mata Kuliah : Akuntansi Biaya [ SI (2 sks)]
Prasyarat : Akuntansi Lanjutan
Sasaran :
Memberikan pengetahuan dan keterampilan kepada mahasiswa mengenai akuntansi
biaya sebagai bagian dari akuntansi keuangan, melakukan pengelompokan biaya
produksi untuk penentuan harga pokok produk dan melakukan pengendalian dan
pengawasan biaya sebagai dasar pengambilan keputusan manajemen.
Materi :
a. Pengertian Biaya
b. Hubungan Biaya, Volume dan Laba
c. Sistem Biaya dalam Perusahaan Jasa dan Perdagangan : Job Costing, Process
Costing Systems, Activity Based Costing (ABC)
d. Sistem Biaya dalam Perusahaan Manufaktur : Job Costing , Process Costing
System, Activity Based Costing (ABC)
e. Anggaran dan Akuntasi Pertanggungjawaban : Sistem Penyusunan Anggaran,
Activity Based Budgeting, Computer-Based Financial dan Planning Model
f. Alokasi Biaya : Manfaat Alokasi Biaya, Metode Alokasi Biaya dan Joint
Product, Akuntansi untuk By Product.
Pustaka :
1. Baridwan, Zaki., “Akuntansi Biaya”, Penerbit BPFE Yogyakarta, 1997.
2. Horngren, Charles T. et.el.,““ Cost Accounting : A Managerial Emphasis”,
Prentice-Hall, Inc., International Edition, 2000.
3. Mulyadi, “Akuntansi Biaya : Penentuan Harga Pokok & Pengendalian Biaya”,
Penerbit STIE YKPN Yogyakarta, 1998.
Mata Kuliah : Akuntansi Lanjutan [SI (2 sks)]
Prasyarat : Dasar Akuntansi
Sasaran :
Membahas lebih mendalam mengenai masalah-masalah akuntansi untuk pos-pos
penting dalam laporan keuangan yang sebagian besar telah dikenal dalam Dasar
Akuntansi.
Materi :
a. Pengertian Standar Akuntansi Keuangan
b. Akuntansi Kas
c. Akuntansi Piutang Dagang
d. Akuntansi Persediaan
e. Akuntansi Aktiva Tetap
f. Akuntansi Aktiva Tidak Berwujud
g. Akuntansi Kewajiban Jangka Pendek
h. Akuntansi Kewajiban Jangka Panjang
i. Akuntansi Ekuitas
j. Akuntansi Investasi.
Pustaka :
1. Niswonger and Fess., “Accounting Principles”, South Western Pub. Co., 2000.
2. Jusuf Al Haryono., “Dasar-Dasar Akuntansi”, Jilid 2, Bagian Penerbitan
Akademi Akuntansi YKPN, Yogyakarta, 1999.
3. Ikatan Akuntan Indonesia, “Standar Akuntansi Keuangan”, Penerbit Salemba
Empat, Jakarta, 1996.
Mata Kuliah : Algoritma dan Pemrograman [ SI / TI (4 sks) ]
Prasyarat : —
Sasaran :
Sebagai dasar dan tuntunan belajar pemrograman untuk menyelesaikan suatu
masalah pembangunan program. Mahasiswa dapat mengetahui dan mengerti
langkah-langkah dalam penyelesaian masalah yang logis dan ditulis secara
sistematis dari sebuah bahasa pemrograman.
Materi :
a. Pengantar Algoritma
b. Dasar-Dasar Algoritma
c. Aturan Penulisan Teks Algoritma
d. Tipe, Nama dan Harga
e. Struktur Algoritma
f. Fungsi dan Prosedur
g. Larik
h. Pencarian
i. Pengurutan
j. Matriks
k. Arsip Beruntun
l. Senerai
Pustaka :
1. Person, Thomas W., “Introduction to Algorithms in Pascal”, Johns Wiley and
Sons, Inc., 1995
2. Wirth, Nicklaus., “Algoritma + Data Stucture = Program”, (Terjemahan)
Prentice-Hall, Inc., 1996
3. Munir, Rinaldi dan Leoni Lidya , “Algoritma dan Pemrograman” Edisi
Pertama, Buku 1 & 2, CV. Informatika Bandung, 2002.
4. Sutejo, Budi dan Michael AN, “Algoritma dan Teknik Pemrograman”, ANDI
Yogyakarta, 2000
5. Pranata, Antony, “Algoritma dan Pemrograman”, J & J Learning, Yogyakarta,
2002.
6. Limanto, Susana dan Anto Mulyono, “Algoritma dan Pemrograman”,
Dinastindo, 2002.
7. Sutanta Edhy, “Algoritma Teknik Penyelesaian Permasalahan untuk
Komputasi”, Graha Ilmu, 2004.
Mata Kuliah : Aljabar Linier [ SI / TI (4 sks) ]
Prasyarat : —
Sasaran :
Memberikan landasan untuk dapat menterjemahkan masalah menjadi bentuk
model-model dan persamaan linier.
Materi :
a. Vektor : Defini Vektor ; Operasi Vektor, Ruangan dan Sub-Ruangan Vektor
b. Persamaan Linier : Sistem Persamaan Linier Homogen dan Sistem Persamaan
LinierNon Homogen
c. Matriks : Jenis Matriks; Operasi Matriks; Matriks dan persamaan Linier;
Daterminan
d. Transformasi Linier : Matriks dan operasi Linier; Harga dan Vektor
Karakteristik (Eigan Value dan Eigen Vektor)
Pustaka :
1. Ayres, F., “Linier Algebra”, Schaum’s Outline Series.
2. Leon, Steven J., “Aljabar Linier dan Aplikasinya”, Erlangga, 2001.
Mata Kuliah : Analisa Sistem Informasi [ TI (4 sks) ]
Prasyarat : Sistem Informasi
Sasaran :
Memberikan pemahaman kepada mahasiswa mengenai asumsi peranan seorang
penganalisis sistem informasi, kemampuan melakukan pemberdayaan elemen-
elemen informasi dalam organisasi, memahami analisis kebutuhan informasi,
menguasai alternatif metodologi pengembangan sistem informasi, dapat
menghasilkan dan menyajikan proposal pengembangan sistem informasi kepada
pihak manajemen.
Materi :
a. Asumsi Peranan Penganalisis Sistem
b. Memahami Gaya Organisasional dan Dampaknya Terhadap Sistem Informasi
c. Menentukan Kelayakan dan Mengelola Kegiatan Analisis dan Perancangan
d. Sampling dan Investigasi Hard Data
e. Wawancara
f. Menggunakan Kuesioner
g. Mengamati Perilaku Para Pembuat Keputusan dan Lingkungan Kantor
h. Prototyping dan Pengembangan Aplikasi Cepat
i. Menggunakan Diagram Arus Data
j. Menganalisis Data Dengan Menggunakan Kamus Data
k. Menggambarkan Spesifikasi Proses dan Keputusan Terstruktur
l. Menganalisis Sistem Pendukung Keputusan Semiterstruktur
m. Menyiapkan Proposal Sistem
n. Menulis dan Menampilkan Proposal Sistem
Pustaka :
1. Kendall, Kenneth E., and Julie E. Kendall., “Analisis Dan Perancangan
Sistem”, Edisi Kelima, Penerbit PT Prenhallindo, Jakarta, 2003.
2. Whitten J.L., Lonnie D. Bentley, and Kevin C. Dittman, “Metode Desain &
Analisis Sistem”, Edisi Keenam, Penerbit Andi Offset: Yogyakarta, 2004
3. Hawryszkiewycz, Igor., “Introduction to Systems Analysis and Design”,
Fourth Edition, Prentice-Hall, International, Inc., 1998.
4. Yourdon, Edward., “Modern Structured Analysis”, Penerbit Prentice-Hall,
International, Inc., 1996.
5. Martin, Merle P., “Analysis and Design of Business Information Systems”,
Second Edition, Penerbit Prentice-Hall, International, Inc., 1995.
Mata Kuliah : Analisis dan Perancangan Sisfo I [ SI (4 sks) ]
Prasyarat : Pengembangan Sistem Informasi
Sasaran :
Memberikan pemahaman kepada mahasiswa mengenai asumsi peranan seorang
penganalisis sistem informasi, kemampuan melakukan pemberdayaan elemen-
elemen informasi dalam organisasi, memahami analisis kebutuhan informasi,
menguasai alternatif metodologi pengembangan sistem informasi, dapat
menghasilkan dan menyajikan proposal pengembangan sistem informasi kepada
pihak manajemen.
Materi :
a. Asumsi Peranan Penganalisis Sistem
b. Memahami Gaya Organisasional dan Dampaknya Terhadap Sistem Informasi
c. Menentukan Kelayakan dan Mengelola Kegiatan Analisis dan Perancangan
d. Sampling dan Investigasi Hard Data
e. Wawancara
f. Menggunakan Kuesioner
g. Mengamati Perilaku Para Pembuat Keputusan dan Lingkungan Kantor
h. Prototyping dan Pengembangan Aplikasi Cepat
i. Menggunakan Diagram Arus Data
j. Menganalisis Data Dengan Menggunakan Kamus Data
k. Menggambarkan Spesifikasi Proses dan Keputusan Terstruktur
l. Menganalisis Sistem Pendukung Keputusan Semiterstruktur
m. Menyiapkan Proposal Sistem
n. Menulis dan Menampilkan Proposal Sistem
Pustaka :
1. Kendall, Kenneth E., and Julie E. Kendall., “Analisis Dan Perancangan
Sistem”, Edisi Kelima, Penerbit PT Prenhallindo, Jakarta, 2003.
2. Whitten J.L., Lonnie D. Bentley, and Kevin C. Dittman, “Metode Desain &
Analisis Sistem”, Edisi Keenam, Penerbit Andi Offset: Yogyakarta, 2004
3. Hawryszkiewycz, Igor., “Introduction to Systems Analysis and Design”,
Fourth Edition, Prentice-Hall, International, Inc., 1998.
4. Yourdon, Edward., “Modern Structured Analysis”, Penerbit Prentice-Hall,
International, Inc., 1996.
5. Martin, Merle P., “Analysis and Design of Business Information Systems”,
Second Edition, Penerbit Prentice-Hall, International, Inc., 1995.
Mata Kuliah : Analisis dan Perancangan Sisfo II [ SI (4 sks) ]
Prasyarat : Analisis dan Perancangan Sisfo I
Sasaran :
Memberikan pemahaman kepada mahasiswa dalam menghasilkan perancangan
sistem informasi yang mudah dipahami dan dapat digunakan secara mudah dalam
seluruh anatomi sebuah sistem informasi. Memiliki keandalan dan keakuratan
dalam menerapkan sistem informasi secara menyeluruh dalam sebuah organisasi.
Materi :
a. Merancang Output Yang Efektif
b. Merancang Input Yang Efektif
c. Merancang Basis Data
d. Merancang Antar-Muka Pengguna
e. Merancang Prosedur Masukan Data Akurat
f. Penjaminan Kualitas Melalui Teknik Perangkat Lunak
g. Implementasi Sistem Informasi Dengan Sukses
h. Analisis dan Perancangan Sistem Berorientasi Objek dan UML
Pustaka :
1. Kendall, Kenneth E., and Julie E. Kendall., “Analisis Dan Perancangan
Sistem”, Edisi Kelima, Penerbit PT Prenhallindo, Jakarta, 2003.
2. Whitten J.L., Lonnie D. Bentley, and Kevin C. Dittman, “Metode Desain &
Analisis Sistem”, Edisi Keenam, Penerbit Andi Offset: Yogyakarta, 2004
3. Hawryszkiewycz, Igor., “Introduction to Systems Analysis and Design”,
Fourth Edition, Prentice-Hall, International, Inc., 1998.
4. Yourdon, Edward., “Modern Structured Analysis”, Penerbit Prentice-Hall,
International, Inc., 1996.
5. Martin, Merle P., “Analysis and Design of Business Information Systems”,
Second Edition, Penerbit Prentice-Hall, International, Inc., 1995.
Mata Kuliah : Aplikasi Pemrograman Database [ SI / TI (4 sks) ]
Prasyarat : Sistem Basis Data
Sasaran :
Mahasiswa diberi pengetahuan dan ketrampilan bahasa pemrogramaan yang
berbasis database agar dapat mengaplikasikan secara langsung didalam
menyelesaikan permasalahan pengolahan data yang bersifat sederhana.
Materi :
a. Pengembangan aplikasi dengan Ms Access : Kategori aplikasi bisnis, Database
object Ms Access, Tahapan pengembangan aplikasi database
b. Table design : Menciptakan table, Field data – type, Field property, Table
primary
– key, Index untuk meningkatkan performance
c. Relationships : Kegunaan relationships, Jenis relationships, Referential
integrity
d. Query design (basic) : Pengertian select-query, Query-base application,
Menciptakan select-query, Membuat criteria query, Expression field, Summary
query-result, Parameter wuery
e. Form design : Anatomi form, Form object, Form property, Query-base form,
Bound, unbound, calculated control, Control property, One-to-many form
f. Report design ( basic) : Anatomi report, Report object, Report property,
Query-base report, Bound, unbound, calculated control, Control property, One
to many report, Sorting & grouping report
g. Coding dengan Visual Basic by Application (VBA) : Code basic, Event driven
programming, Anatomi module (code module), Variable, Data type, Symbolic
constant, User defined type variable, Passing parameter, VBA control
structure, VBA built-in function, Form & report module, Query design
(advanced), Action query, Spesial action query property, Outer join
h. Active X Data Objet (ADO) : Membuka table, Menambahkan record,
Menemukan record, Mengedit record, Menghapus record, Menjalankan action
query, Memanggil parameterized query
i. Deploying Ms Access database application : Ms Access Command line
parameter, Runtime parameter
j. Database security : Database password, Workgroup administrator, User and
group accounts, User and group permissions, Membuat MDE file
Pustaka :
1. John L Viescas., “Running microsoft Access 2000”, microsoft press, 1999.
2. Steven Roman., “Access Database Design & Programming”, 2nd Edition,
O’rilley & Associates, Inc., 1999.
3. Ken Getz, Paul Litwin, Mike Gilbert., “ Access 2000 Developer’s Handbook”,
SYBEX Inc, 2000.
4. Ken Getz, Mike Gilbert, “VBA Developer’s Handbook”, SYBEX Inc., 1997.
5. Talib, Haer, “Aplikasi Database Relasi dengan Microsoft Access 2002”, PT.
Elex Media Komputindo, Jakarta, 2003
Mata Kuliah : Arsitektur dan Organisasi Komputer [ TI (4 sks) ]
Prasyarat : –
Sasaran :
Memberikan pengetahuan tentang macam-macam arsitektur komputer secara
konsep input-proses-output terutama pada proses pararel serta bagaimana cara
pengorganisasiannya.
Materi :
a. Konsep Arsitektur Komputer
b. Pengantar Proses Pararel : Trend, mikroprosesor, STACK, FIFO
c. Sistem Memori : Digital memori, Virtual memori, Cache memori, etc.
d. Subsistem Input : Output : Akses ke Cache, Low Level Parallelism, FLYNN
e. Konsep Pipeline : SIMD, Array Processor, Systolic
f. Hubungan Antar Prosesor-Memori : Loozely, Tighly Couple, Carnegie Melon
Arsitektur Multiprosesor : IDC dan RDBM g Data Flow and Control Flow
Architecture : Dependency Graph, Data Driven, Demand
g. Driven, LAU, MIT.
Organisasi Komputer : Organisasi Komputer dan Mesin
Rangkaian Interkoneksi : Bus, Transmission Modes Handshaking
Pengantar Keandalan dalam Multiprosesor : Error Detection
Pustaka :
1. Hamacher, Carl, Zvonko Vranesic dan Safwat Zaky, “Organisasi Komputer”,
Edisi Kelima, andi Yogyakarta, 2004.
2. Stallings, Williams., “Data & Computer Communications”, Sixth Edition,
Prentice-Hall, Inc., 2000
3. Stallings, Williams., “Organisasi dan Arsitektur Komputer Perancangan
Kinerja”, Jilid I & 2, Prehallindo, Jakarta, 1998.
Mata Kuliah : Bahasa Inggris Bisnis [TI / SI (2 sks) ]
Prasyarat : –
Sasaran :
Mempersiapkan mahasiswa untuk dapat membaca textbook dalam bahasa Inggris
dengan cara meningkatkan vocabulary, membahas beberapa pokok Tata Bahasa
dan memberikan latihan-latihan untuk membaca serta meringkas beberapa paragraf
dari textbook.
Materi :
a. Organisation Chart For Management
-The meaning of Organization
-The Organizing Process
-Deparmentation of Operating Tasks
-Establishment of Authority Relationship
b. Office Routine Activity
-Planning a Business Letter
-Lay-out of a Business Letter
-Telemessages
-Telex or Telex Service
-Facsimile / Fax
c. Reports and Memo
-Reports : Ordinary or Routine Reports, Special Reports
-Memorandum
d. Business meeting and Appointment
-Make Appoinment Letter
-Make Meeting Letter
-Make Invitation Letter : the formal invitation letter, the informal invitation
letter.
e. International Business Trading Communication
-Different Types of Business Letter : Quatations, order letters,
acknowledgements, letter of complaint, request for payment, status inquiries,
letter of reference, letter of introduction, circular letters, letters of application.
f. Cases
Pustaka :
1. Brown, Charles p., “English for Computer Science”, Oxford University Press,
1984.
2. Lavine, Roberta Z., “On Line English for Computer Science”, McGraw-Hill
Book company, 1986.
3. Davies, Susan and Richard West, “Pitman Business English I”, Binarupa
Aksara, 1990.
4. Davies, Susan and Richard West, “Pitman Business English 3”, Binarupa
Aksara, 1993.
Mata Kuliah : Basis Data [ TI (4 sks) ]
Prasyarat : Struktur Data
Sasaran :
Mempelajari dan memahami konsep dasar basis data secara umum dengan
penekanan pada basis data relasional, arsitektur basis data, pengembangan
structure Query Language (SQL), perancangan dan implementasi basis data
relasional, struktur penyimpanan file, indexing dan hashing, pengamanan sampai
basis data berorientasi objek.
Materi :
a. Konsep Dasar
b. Manajemen Basis Data
c. Struktur dan abstraksi Basis Data
d. Arsitektur Sistem Basis Data
e. Model Relasional
f. Sistem dan Obyek Data Relasional
g. Integritas Data
h. Aljabar Relasional dan Calculus Relasional
i. Bahasa SQL
j. Perancangan Basis Data
k. Normalisasi Data
l. Pemodelan Hubungan Entitas
m. Teknik Penyimpanan dan Struktur File
n. Indexing dan Hashing
o. Proteksi Basis Data
p. Basis Data Relasional Berorientasi Objek
Pustaka :
1. Date, C.J., “An Introduction to Database System”, Sixth Edition, Addison-
Wesley Publishing Company, 1995.
2. Silberschatz, abraham., Henry F. Korth, S. Sudarshan., “Databse System
Concepts”, Thrid Edition, The McGraw-Hill Companies, Inc., Intertional
Edition, 1997.
3. Hansen, G.W., and Hansen J.V., “Database Management and Design”, Second
Edition, Prentice-Hall, International, Inc., 1996
4. Fathansyah., “Sistem Basis Data”, Lanjutan Buku Basis Data, Informatika
Bandung, 2004
5. Hariyanto, Bambang., “Sistem Manajemen Basis Data”, Informatika Bandung,
2004
6. Powell, Gavin and Carol McCullough-Dieter., “Oracel SQL Jumpstart With
Examples”, Elsevier Digital Press, 2005.
Mata Kuliah : Dasar Akuntansi [ SI (4 sks) ]
Prasyarat : —
Sasaran :
Memperkenalkan konsep akuntansi, persamaan akuntansi, siklus akuntansi, sampai
pada proses penyusunan laporan keuangan perusahaan jasa dan dagang.
Materi :
a. Pengertian Akuntansi
b. Tujuan dan Peranan Akuntansi
c. Konsep dan Prinsip Dasar Akuntansi
d. Pembukuan dan Akuntansi
e. Proses Pencatatan Akuntansi
f. Persamaan Akuntansi
g. Jurnal dan Posting
h. Penyesuaian Pembukuan
i. Neraca Lajur
j. Laporan Keuangan
k. Jurnal Penutup dan Jurnal Pembalik
Pustaka :
1. Jusup, AL. Haryono., “Dasar-Dasar Akuntansi”, Edisi Kelima, Jilid 1,
Penerbit BP-STIE YKPN, Yogyakarta, 1997.
2. Niswonger and Fess., “Accounting Principles”, South Western Pub. Cp.,
Cincinati, West Chicago III, ed. 14., 1986.
Mata Kuliah : E-Commerce [ SI (2 sks) ]
Prasyarat : –
Sasaran :
Model bisnis / proses yang mengoptimalkan perubahan culture terhadap
mahasiswa tentang konsep, perubahan strategi dan teknik yang dapat digunakan
untuk membangun aplikasi E-Commerce bagi keuntungan dan perubahan bisnis.
Materi :
a. In the beginning
i. E-Commerce
ii. Aduantage and limitations of E-Commerce
iii. The roll of strategy in E-Commerce
iv. Value Chains in E-Comerce
v. Managerial implication
b. The internet and the word wide web
i. In the beginning
ii. Unique benefit of the internat
iii. Searching online
iv. BBSs (Bulletin Board System) and Pang services
v. Some web fundamentalis
vi. The language of the internet
c. Launching a business on the internet
d. Internet Architecture
e. Designing web sites
f. Web site evaluation and usability testing
g. Internet service providers
h. Payment system
i. E -Security
j. Encryption : A matter of trust
k. Marketing on the internet
l. Implementation and maintenance
m. Web based business to business E-commerce
n. Intranets and extranets
o. Legal and Ethical issues
Pustaka :
Electronic Commerce From Vision to Fulfilment, by Elias M Awad, Prentice Hall,
2002.
Mata Kuliah : Etika Propesi [ SI/ TI (2 sks) ]
Prasyarat : –
Sasaran :
Mahasiswa diberikan pemahaman etika didalam berprofesi untuk lingkungan
kehidupan social pada perusahaan.
Materi :
a. Hakekat manusia
b. Etika sebagai Ilmu
c. Sistematika Etika
d. Etika Individual dan Etika Sosial
e. Kepribadian dan pelaksanaan moral dalam kehidupan sehari-hari
f. Definisi profesi menurut para ahli
g. Ciri-ciri profesi
h. Unsur-unsur profesi
i. Tujuan Profesi
j. Syarat-syarat moral Profesi
k. Perencanaan dan Dampak Kode Etik
l. Tujuan Kode Etik
m. Pelaksanaan Kode Etik
n. Kepentingan Profesional dan Kepentingan Publik
Pustaka :
Richard L. Daft, “Manajemen”, edisi kelima, 2002
Mata Kuliah : Fisika [ TI (2 sks) ]
Prasyarat : –
Sasaran :
Agar mahasiswa memahami konsep dasar dari mekanika, dapat menjelaskan
berbagai hukum dasar mekanika, hubungan gerak dengan Pengetahuan lebih lanjut
seperti misalnya robotika.
Materi :
a. Sistem Satuan Internasional
b. Vektor
c. Kinematika Gerak Linier
d. Kinimatika Gerak Melingkar
e. Gerak Parabola
f. Hukum Newton tentang Gerak
g. Usaha dan Energi
h. Gerakan dan Osilasi
i. Keseimbangan Benda Tegar
j. Fluida: Statika Fluida dan Dinamika Fluida
k. Tennometri dan Kalorimetri Hantaran Panas
l. Termodinamika I dan II
Pustaka :
1. Scar F.W. Zemansky, Soedarjana & ahmad amir, “Fisika untukUniversitas”,
Jilid I, Bandung Bina cipta
2. Scar F.W. Zemansky, Soedarjana & ahmad amir, “Fisika untuk Universitas”,
Jilid II, Bandung Bina cipta, 1985.
3. 3. Hikam Muhammad, Dr., Pamulih B. Prasetyo, Ssi, Drs. Djoenaidi Saleh,
MSi., “Eksperimen Fisika Dasar untuk Perguruan Tinggi”, Kencana, 2005.
4. Soedojo, Peter, Dr. BSc., “Fisika Dasar”, Andi Offset, 2004.
Mata Kuliah : Grafika Komputer [ TI (4 sks) ]
Prasyarat : Matematika Diskrit
Sasaran :
Penguasaan pada Perangkat Keras dan Perancangan piranti lunak untuk system
grafika komputer.
Materi :
a. Tinjauan sistem grafika
b. Komponen-komponen sistem grafika
c. Metode input interaktif
d. Keluaran-keluaran primitif
e. Atribut keluaran primitif
f. Transformasi 2 D
g. Windowing dan clipping
h. Segmentasi
i. Representasi dan transformasi objek 3 D
j. SDU lewing
k. Hidden surface dan hidden line
l. Shading dan color models
m. Pengantar perancangan interface
Pustaka :
1. Harrington, Steven, “Grafika Komputer”. Terjemahan, Edisi Kedua,
Universitas Kristen Duta Wacana, Yogyakarta, 1990.
2. Susilo, Djoko, “Grafika Komputer dengan Delphi,” Penerbit Graha Ilmu,
2005.
Mata Kuliah : Interaksi Manusia dan Komputer [ SI/TI (2 sks) ]
Prasyarat : –
Sasaran :
Penguasaan pada prinsip dasar perancangan sistem interaksi. Sebagai bagian dari
sistem komputer yang berfungsi untuk berinteraksi dengan pemakai, sistem
interaksi merupakan komponen yang cukup menentukan pemanfaatan dari suatu
sistem komputer. Secara garis besar, isi kuliah mencakup pembahasan mengenai
teori-teori pendukung dari ilmu psikologi kognitif, tinjauan berbagai peralatan
teknik dan perangkat bantu sistem interaksi serta metode evaluasi sistem interaksi.
Materi :
a. Konsep Sistem Interfaces
b. Metode Pengembangan Sistem Interfaces
c. Perancangan User Interfaces
d. Perancangan Model dan Ragam Dialog
e. Peranti Sistem Interaktif
f. Aspek Ergonomik
g. Teknik BGI
h. Pengoperasian Mouse
i. Komponen Graphical User Interfaces
j. Sistem Penjendelaan
k. Sistem Menu
l. Penerapan User Interfaces
m. Perancangan dan Dokumentasi Pemakai
n. Perancangan dan Konstruksi Perangkat Lunak
Pustaka :
1. Shneiderman, Ben., “Designing The Use Interface”, Reading, MA : Addidon-
Wesley, 1987
2. Cox, Kevin., and David Walker., : “User-Interfaces Design”, secound Edition,
Prentice-Hall, International, Inc., 1993
3. Santoso, Insap P. Ir., MSC., “Interaksi Manusia dan Komputer”, Andi
Yogyakarta, 1997.
Mata Kuliah : Jaringan Komputer [ SI / TI (4 sks) ]
Prasyarat : —
Sasaran :
Mahasiswa mampu memahami pengertian tentang prinsip dasar jaringan komputer
dengan berbagai macam model yang saat ini diterapkan.
Materi :
a. Pengenalan Jaringan Komputer
b. Physical Layer
c. Data Link Layer
d. Medium Access Sublayer
e. Network Layer
f. Transport Layer
g. Application Layer
h. Intranet dan Internet
i. Sistem Operasi Jaringan
j. Perangkat Lunak Jaringan
k. Jaringan Wireless
l. Voice Over Internet Protocol (VOIP)
m. Studi Kasus Perancangan Jaringan.
Pustaka :
1. Tanenbaum, Andrew, S., “Jaringan Komputer”, Edisi Ketiga, Jilid 1 dan 2
(terjemahan), Penerbit Prenhallindo, Jakarta, 1997.
2. Green, DC., “Komunikasi Data”, (Terjemahan), Edisi Pertama, Penerbit Andi
Offset, Yogyakarta, 1996.
3. Tanutama, Lukas. S., “Jaringan Komputer”, Edisi Pertama, PT. Elex Media
Komputindo, 1996.
4. Black, Uyless., “Computer Networks”, Prentice-Hall, International, Inc., 1993.
5. Tutang,”Mendesain dan Mengimplementasikan Jaringan Modern”, Datacom,
2005.
6. Nugroho, Bunafit,”Instalasi dan Konfigurasi Jaringan Windows dan Linux”,
Andi Yogyakarta, 2005.
7. Mulyanta, Edi S. Ssi., “Pengenalan Protokol Jaringan Wireless Komputer”,
Andi Yogyakarta, 2005.
8. Syafrizal, Melwin, “Pengantar Jaringan Komputer”, Andi Yogyakarta, 2005.
Mata Kuliah : Kalkulus I [ TI (4 sks) ]
Prasyarat : —
Sasaran :
Memecahkan masalah yang bersifat aplikatif.
Materi :
a. Limit
b. Turunan Fungsi
c. Penerapan Turunan
d. Integral Tak Tentu
e. Penerapan Integral
f. Turunan Parsial dan total fungsi peubah ganda
g. Nilai ekstrem fungsi peubah ganda
h. Bilangan Kompleks
i. Barisan dan Deret
Pustaka :
1. Yahya, Y., dkk., “Matematika Dasar Untuk Perguruan Tinggi”, Edisi 1, Ghalia
Indonesia, Jakarta, 1986.
2. Ayres Jr. F., “Theory and Problems of Differential and Integral Calculus”,
McGraw-Hill, Singapore, 1981.
3. Ayres Jr. F., “Calculus”, Second Edition, McGraw-Hill Book, Co., New York,
1993.
4. Soemartoyo N., “Kalkulus Dasar”, Edisi Kedua, LPFE UI, Jakarta, 1992.
Mata Kuliah : Kalkulus II [ TI (4 sks) ]
Prasyarat : Kalkulus I
Sasaran :
Memberikan pengetahuan Kalkulus tentang persamaan diferensial, turunan partial,
Integral lipat dua dan integral lipat tiga.
Materi :
a. Transformasi Laplace Beberapa sifat penting dari transformasi Laplace dari
beberapa fungsi elementer, Transformasi Laplace turunan dan integral
penggunaan transformasi Laplace
b. Persamaan diferensial tingkat satu derajat satu
c. Persamaan diferensial linier tingkatan dengan koefisien tetap
d. Persamaan diferensial tingkat satu derajatan
e. Integral lipat dua diantaranya penggunaan determinan Jacobi
f. Integral lipat tiga : teorema Gauss, teorema Stokes, teorema Green
Pustaka :
1. Purcell, “Kalkulus dan Geometrik Analitik”, Penerbit Erlangga.
2. S.M. Nababa, “Pendahuluan Persamaan Diferensial Biasa”, Penerbit
Karunaka, Universitas Terbuka.
Mata Kuliah : Keamanan Komputer [ SI / TI (2 sks) ]
Prasyarat : –
Sasaran :
Mahasiswa dapat merancang rencana keamanan komputer melalui pemahaman
menaksir resiko yang ada, termasuk masalah manusia, pengenalan akses secara
fisik, keamanan komputer pribadi maupun LAN, dan masalah seputar E-Mail.
Materi :
a. Pengantar : Masalah keamanan sistem komputer secara umum, Masalah Etika,
Dasardasar gangguan keamanan komputer, Prinsip dasar perancangan sistem
yang aman
b. Enkripsi dan Deskripsi :Penyandian monoalfabetik, Penyandi polialfabetik,
Penggunaan public key, Metode enkripsi DES (Data Encryption Standard)
c. Pengaman Program : Perlindungan program terhadap virus komputer,
Pengendalian program terhadap ancaman lainnya.
d. Pengamanan Sistem Operasi : Model-model keamanan dalam sistem operasi,
e. Perancangan sistem operasi yang aman, Bentuk serangan terhadap sistem
operasi, Tinjauan terhadap sistem operasi yang aman, Contoh sistem operasi
yang aman
f. Pengamanan Sistem Basis Data : Teknik-teknik pengamanan database yang
handal dan memiliki integritas, Perlindungan terhadap data yang sensitif,
Rangkuman permasalahan keamanan database, Konsep database multilevel,
g. Konsep keamanan bertingkat dalam database
h. Pengamanan Jaringan Komputer : Konsep dasar jaringan komputer, Bentuk-
bentuk ancaman terhadap jaringan komputer, Bentuk pengendalian terhadap
keamanan jaringan komputer, Konsep Trusted Guards, Gateways dan Firewall,
Keamanan dalam LAN (Local Area Network), Keamanan dalam WAN (Wide
Area Network)
i. Pengaturan Keamanan : Pengaturan keamanan dalam PC, Analisa resiko
j. Perancangan keamanan dalam sistem komputer
k. Studi Kasus
Pustaka :
1. Brenton, Chris, “Network Security”, PT. Elex Media Komputindo, 2005.
1. Setiawan, Deris, “Sistem Keamanan Komputer”, PT. Elex Media Komputindo,
Jakarta, 2005.
2. Ruslim, Hariyanto, CEH., “Hack Attack Konsep, Penerapan dan Pencegahan”,
Jasakom, 2005.
3. Syah, Firman Dani, “Tip & Trik Computer Hacking”, Edisi kedua, Ardi
Publising, 2005.
4. Novriansyah, Nova, Skom., MCP., MCAD., “Teknik Hacking Windows NT
dan Perlindungannya”, PT. Elex Media Komputindo, 2004
5. S’to, “Seni Internet Hacking Recoded”, Jasakom, 2006.
6. Wahana Komputer, “Mengenal Virus dan Cara Penanggulangannya”, Andi
Offset, 2004.
Mata Kuliah : Komunikasi Data [ SI / TI (4 sks) ]
Prasyarat : —
Sasaran :
Memahami pengolahan data / komunikasi data dengan sistem komputer.
Materi :
a. Pendahuluan Sistem Telekomunikasi : Bentuk Komunikasi; Bagian-bagian
Sistem Komunikasi; Teknik Komunikasi; Real Time System, Time Sharing,
Distributed Processing, Komponen Jaringan
b. Media Transmisi : Mode Transmisi; Metode Hubungan Komunikasi;
Karakteristik Saluran Transmisi; Bentuk Fisik Saluran Tansmisi; Gangguan
Saluran Transmisi
c. Pengkodean : Jenis Pengkodean; Karakter Data; Karakter Kendali
d. Deteksi Dan Koreksi Kesalahan : Bit Parity; Vertical Redudancy Check;
Cyclic Redudancy Check; Polynomial; Framming
e. Modulasi : Keterbatasan Sinyal Analog; Modem; Jenis-jenis modulasi;
Pertimbangan Dan Pemilihan Modem
f. Perangkat Keras Komunikasi Data : Peralatan Interaksi; DCCV; Input/Output
Controller;Terminal; Komputer; Multiplexer; Concentrator
g. Protokol : Konsep Protokol; Protokol HDLC; Protokol BSC
h. Sinkronisasi Transmisi Serial : Transmisi Sinkron; Transmisi Asinkron;
Transmisi isinkron
i. Local Area Network : Komponen LAN; Faktor Pertimbangan LAN; Topologi
LAN
Pustaka :
1. Halsall, Fred., “Data Communications, Computer Network And Open
Systems”, Third Edition, Addison-Wesley
2. Tanutama, Lukas,S., “Pengantar Komunikasi Data”, Penerbit PT. Elex Media
Komputindo,Anggota IKAPI, Jakarta, 1989.
3. Green, DC., “Komunikasi Data”, (Terjemahan), Edisi Pertama, Penerbit Andi
Offset, Yogyakarta, 1996.
4. Black, Uyless., “Computer Network”, Penerbit Prentice-Hall, International,
Inc., 1993.
5. William Stalling., “Komunikasi Data & komputer”, Salemba Teknika, 2001.
Mata Kuliah : Konsep Sistem Informasi [ SI (4 sks) ]
Prasyarat : –
Sasaran :
Mahasiswa memahami konsep dasar dan terminologi serta berbagai aspek dalam
bidang sistem informasi yang meliputi komponen-komponen sistem informasi,
kategori sistem informasi, kerangka berpikir sistem informasi dan bisnis,
perkembangan sistem informasi, pelayanan sistem informasi, manfaat sistem
informasi dalam sebuah organisasi untuk membantu manajemen dalam
pengambilan keputusan, serta berbagai isu kini dan kecenderungan dalam sistem
informasi.
Materi :
a. Dasar-dasar Sistem Informasi Dalam Bisnis
b. Bersaing Dengan Menggunakan Teknologi Informasi
c. Hardware Komputer
d. Software Komputer
e. Manajemen Sumber Daya Data
f. Teknologi dan Jaringan
g. Sistem Elektronik Bisnis
h. Sistem Elektronik Commerce
i. Sistem Pendukung Keputusan
j. Mengembangkan Solusi Bisnis/Teknologi Informasi
k. Tantangan Dalam Hal Etika dan Keamanan
l. Perusahaan dan Manajemen Global Teknologi Informasi
Pustaka :
1. O’Brien, James A., “Pengantar Sistem Informasi: Perspektif Bisnis dan
Manajerial”, Edisi Keduabelas, McGraw-Hill Irwin, Penerbit Salemba Empat,
Jakarta, 2005.
2. Hussain, Donna. S., and K.M. Hussain., “Information Systems for Business”,
Second Edition, Prentice-Hall, 1995.
Mata Kuliah : Logika Matematik [ TI (2 sks) ]
Prasyarat : —
Sasaran :
Selesai mengikuti mata kuliah ini mahasiswa mampu memahami pengertian
tentang logika matematik. Yaitu aturan yang menentukan absahnya suatu argumen
atau alasan serta aplikasi himpunan dalam berbagai masalah ilmu pengetahuan
komputer.
Materi :
a. Logika Matematik− Pernyataan Notasi− Aljabar Proposional : Negasi,
konjungsi dan disjungsi, Kondisional dan bikondisional,
Tutologi dan kontradiksi, Ekuivalen formula, Iplikasi
− Bentuk Nominal
− Predicate Calculus
b. Teori Himpunan
− Notasi dan Konsep Dasar
− Operasi dalam himpunan
− Diagram Venn
− Pasangan terurut
− Perkalian Cartesian
c. Relasi
− Pengertian relasi
− Matrik relasi dan grafik satu relasi
− Macam-macam relasi
d. Fungsi
− Pengertian Fungsi
− Macam-macam fungsi
− Bilangan Alami
e. Rekursi
− Fungsi dan Himpunan Rekursi
− Rekursi dalam Bahasa Pemrograman
Pustaka :
1. Tremblay dan Monahar., “Dscrete Mahtematical Structures With Applications
to Computer Science”, McGraw-Hill, 1975
2. R.G. Soekadijo, “Logika Dasar”, Gramedia, Jakarta, 1994.
3. Ayres, “Modern Algebra”, Schaums outline Series.
4. Rahmat, Setiadi, “Pengantar Logika Matematika”, Informatika Bandung, 2004.
Mata Kuliah : Manajemen Keuangan [ SI (4 sks) ]
Prasyarat : —
Sasaran :
Setelah mengikuti Manajemen Keuangan diharapkan mahasiswa mampu
mengaplikasikan berbagai konsep dan metode yang digunakan dalam mengelola
keuangan perusahaan dan membuat keputusan keuangan guna meningkatkan
pendapatan perusahaan, mempertahankan pertumbuhan, dan mengoptimalkan
kepuasan stakeholders.
Materi :
a. Pendahuluan
b. Modal Dalam Perusahaan
c. Likuiditas, Solvabilitas dan Rentabilitas
d. Investasi Modal Kerja
e. Investasi Dalam Persediaan Barang
f. Investasi Dalam Piutang
g. Investasi Dalam kas
h. Investasi Dalam Aktiva Tetap dan Efek
i. Penggunaan Ratio Dalam Analisa Finansial
j. Analisis Sumber-sumber dan Penggunaan Dana
k. Analisa Break-Even
l. Kebijaksanaan dan Penilaian Deviden
m. Biaya Penggunaan Modal (Cost of Capital)
Pustaka :
1. Weston, Fred., and NA. Copeland., “Manajemen Keuangan”, Edisi Kelima,
Penerbit Erlangga, Jakarta, 1997.
2. Van Horn, James., “Financial Management and Policy”, Mc-Graw-Hill, 1992.
3. Riyanto, Bambang., “Dasar-Dasar Pembelanjaan Perusahaan”, Edisi Keempat,
Penerbit BPFE-Yogyakarta, 1997.
4. Sinuraya, Murthada., “Teori Manajemen Keuangan”, Edisi Kedua, Penerbit
BPFE-UI, Jakarta, 1999.
5. Husnan, Suad., “Manajemen Keuangan”, Jilid 1 & 2, Edisi Kedua, Penerbit
BPFEUGM, Yogyakarta, 1995.
6. Alwi, Syafaruddin., “Alat-Alat Analisis Dalam Pembelanjaan”, Edisi Keempat,
Penerbit Andi Offset, Yogyakarta, 1994.
Mata Kuliah : Matematika Diskrit [ TI/SI (2 sks) ]
Prasyarat : –
Sasaran :
Memberikan pengertian mengenai proposition calculus, booler algebra, teori graph,
teori himpunan, teori relasi dan fungsi, agar mahasiswa dapat memahami dan
menguasai dasar teori logika sebagai pendukung ilmu pengetahuan serta
penerapannya terutama dalam software dan hardware dari Electronic Data
Processing.
Materi :
a. Himpunan : Relasi; Operasi; Diagram Venn; Sifat-Sifat; Prinsip Hitungan;
Fuzzy
b. Relasi : Perkalian Dengan Himpunan; Binier; Graph; Inversi; Komposisi;
Proporties;Equivalence
c. Teori Fungsi : Komposisi Fungsi; Fungsi Khusus; Fungsi Karakteristik; Poset
d. Aljabar Boolean : Hukum; Aplikasi; Duality; Disjunctive Normal Form;
Ekspresi Boolean Minimal; Karnaugh Map
e. Logika Proposisi : Pernyataan; Notasi Logika; Nilai Kebenaran; Macam
Proposisi;Logika Equivalence; Aljabar Proposisi; Argumentasi
f. Teori Graph : Konsep Dasar; Traversible, Eulerian, Hamiltonian; Spesial
Graph; Matriks Graph; Labeled & Directed Graph; Planar Graph; Rumus
Euler; Pewarnaan Graph;Tree, Spnning Tree, Tree Graph
Pustaka :
1. Lipschutz, S.J., “Schaum Series”, McGraw-Hill, New York.
2. Tremblay, Grassmann., “Logic and Discrete Mahtematic”, Prentice-Hall,
International Adition.
3. Siang, Jong Jek, Drs, MSc., “Matematika Diskrit dan Aplikasinya pada
Komputer”, Andi Yogyakarta, 2004.
Mata Kuliah : Metode Numerik [ TI (2 sks) ]
Prasyarat : Aljabar Linear
Sasaran :
Mahasiswa dapat lebih memahami metode dan konsep dasar perhitungan serta
mampu menganalisa dan memecahkan persoalan-persoalan matematika.
Materi :
a. Teori Kesalahan
b. Akar Persamaan
c. Interpolasi
d. Diferensiasi
e. Integrasi
f. Persamaan Simultan
Pustaka :
Triatmodjo, Bambamng, “Metode Numerik”, Beta Offset, 2002.
Mata Kuliah : Metode Penelitian [ SI / TI (2 sks) ]
Prasyarat : —
Sasaran :
Mahasiswa dapat mengerti dan memahami tentang tahapan dan kegiatan dalam
melakukan sebuah penelitian.
Materi :
a. Pendahuluan
b. Penyusunan Usulan Proyek Penelitian
c. Perumusan Tujuan dan Hipotesa Penelitian
d. Perancangan Instrumen Penelitian Survei
e. Perancangan Sampel
f. Strategi Penentuan Skala
g. Penelitian Akuntansi
h. Penelitian Berbasis Literatur
i. Penelitian Eksperimental
j. Uji Signifikansi Dengan Pendekatan Parametrik
k. Uji Signifikansi Nonparametrik
l. Penyiapan Laporan Penelitian
Pustaka :
1. Subiyanto, Ibnu., “Metodologi Penelitian : Manajemen dan Akuntansi”, Edisi
ketiga, Penerbit UPP AMP, 1999.
2. Marzuki, “Metodologi Riset”, Cetakan keenam, Penerbit BPFE-UII,
Yogyakarta, 1995.
3. Bungin Burhan, Prof. Dr. H.M. Ssos., “MSi., “Metodologi Penelitian
Kuantitatif, “ Edisi Pertama, Predana Media, 2005.
4. Supardi, “Metode Penelitian Ekonomi dan Bisnis”, UII Press Yogyakarta, 2005.
5. Suharto, Ign., Prof., Dr, Ir., APU, Buana Girisuta, ST., M. Eng., dan MT. Y.I.P.
arry Miryanti, Ir., “Perekayasaan Metode Penelitian”, Andi Yogyakarta, 2004.
6. Hadi, Sutrisno, Prof., Drs., MA., “Metodologi Research”, Jilid 1,2,3 dan 4, Andi
Yogyakarta, 2004.
Mata Kuliah : Mikroprosesor [ TI (4 sks) ]
Prasyarat : —
Sasaran :
Mahasiswa dapat memahami dan mengerti cara kerja dan penerapan dari sebuah
mikroprosesor.
Materi :
a. Struktur mikroprosesor : Struktur Internal mikroprosesor; Signal-signal
mikroprosesor; Beberapa mikroprosesor populer 8080,8088,6800,dll;
Pemilihan Mikroprosesor
b. Pemrograman mikroprosesor : Set instruksi dan addresing modes dan Timing
c. Teknik-teknik input-output : Jenis-jenis input-output; Memory-mapped I/O;
Data transfer serial dan paralel; Hansdshaking; PIO, ACIA,VIA
d. Konverter analog-digital : Fungsi konverter; Cara Kerja ADC; Cara Kerja
DAC
e. Sistem interupsi : Fungsi Interupsi; Fungsi terhadap interupsi; Penghasilan
signal interupsi
f. Transduser dan kontroller : Transduser pengukuran dan Sistem kontrol
Pustaka :
1. Technical Education Council, “Microprossesor Principles”, Hutchkinsonand &
Co, London 1982.
2. Branco Saucck, “Microkomputer”, Jhon wiley and Sons.
3. Peatman, “Microprocessor Based Desing”, McGraw-Hill.
4. Mathur, Aditys R., “Introduction to Microprocessor”, Tab. McGraw-Hill, 1980.
5. Setiawan, Rahmad, “Teknik Interface”, Graha Ilmu, 2006.
6. Malvino, Paul Albert, “Elektronika Komputer Digital Pengantar
Mikroprosesor”, Edisi kedua, Erlangga, 1983.
Mata Kuliah : Paket Program Perkantoran [ SI / TI (2 SKS) ]
Prasyarat : —
Sasaran :
Memberikan pengetahuan dan ketrampilan untuk menggunakan paket program
niaga yang banyak digunakan di masyarakat, khususnya dalam hubungannya
dengan aplikasi usaha.
Materi :
a. MS Word For Windows
− Pengetikan, Penyuntingan dan Penyimpanan Dokumen
− Fasilitas Auto Correct
− Pemformat dan Pencetakan Teks Dokumen
− Pembuatan Bullets & Numbering, Border & Shading
− Fasilitas Objek pada Dukumen
− Fasilitas Toolbar Drawing
− Footnote dan Endnote, Header dan Footer, Comment dan Style.
− Pembuatan Tabel dan Penggunaan Rumus dan Fungsi dalam Tabel
− Mail Merge
b. Ms. Power Point for Windows
− Pengenalan Ms. Power Point
− Pembuatan, Penyuntingan dan Penyimpanan Presentasi
− Fasilitas Slide Design dan slide Layout
− Pemformatan dan Pencetakan Presentasi
− Active Buttons, Custom animation & Slide Transition
− Pembuatan Table dan Chart
c. Ms. Excel For Windows
– Pengenalan Ms. Excel
– Pemasukan, Pengeditan data dalam Worksheet dan Penyimpanan Worksheet
– Pengaturan Percetakan Lebar Kerja
– Format Cell
– Rumus dan Fungsi pada Excel
– Operasi Database
– Grafik dan Objek Gambar
Pustaka :
1. Ukur, Kurweni., “MS Word 2000”, Edisi Pertama, Penerbit PT. Elex Media
Komputindo, Jakarta 1999.
2. Laksono, Adi, “7 Jam Belajar Excel 2003 untuk Orang Awam”, C.V.
Maxikom, 2004
3. Razaq, Abdul, “Microsoft Excel XP, “Indah Surabaya, 2004.
Catatan : Pustaka di atas akan disesuaikan dengan paket-paket yang populer saat itu.
Mata Kuliah : Dasar Pemrograman [ SI / TI (4 sks) ]
Prasyarat : —
Sasaran :
Meningkatkan pengetahuan berbagai teknik perancangan algoritma pada berbagai
aplikasi, serta memberikan pengetahuan cara menganalisa komputasi waktu dan
ruang yang dibutuhkan dengan penekanan kepada pengaruh struktur data yang
digunakan terhadap kompleksitas program.
Materi :
a. Pengantar
b. Struktur Pemrograman
c. Prosedur dan Fungsi
d. Tipe Data
e. Pengolahan Data Dengan File
f. Pemrograman Dengan Pointer
g. Fasilitas Dalam Unit DOS
h. Membuat Unit
i. Unit Berisi Sejumlah Prosedur Atau Fungsi
j. Mengkompilasi Unit
k. Penggabungan Unit Ke File
l. Database Toolbox
m. Distribusian Disk
n. Sort System dan Access System
Pustaka :
1. Jogiyanto, H.M., “Teori dan Aplikasi Program Komputer Bahasa Turbo
Pascal”, Jilid 1 & 2, Penerbit Andi Offset, Yogyakarta, 1993.
2. Kadir, Abdul., “Pemrograman Turbo Pascal Untuk IBM PC”, Penerbit PT.
Elex Media Komputindo, Anggota IKAPI, Jakarta, 1990.
3. Parto Harsodjo, Hartono., “Tutunan Praktis Pemrograman Bahasa Pascal”,
Penerbit PT. Elex Media Komputindo, Anggota IKAPI, Jakarta, 1989.
4. Martina, Inge., “36 Jam Belajar Komputer Turbo Pascal”, Penerbit PT. Elex
Media Komputindo, Anggota IKAPI, Jakarta, 1993.
5. Taniar, David R., “Turbo Pascal dan Aplikasinya”, Penerbit PT. Elex Media
Komputindo, Anggota IKAPI, Jakarta, 1989.
Mata Kuliah : Pemograman C ++ [ TI (4 sks) ]
Prasyarat : –
Sasaran :
Mahasiswa dapat mengetahui, mengerti dan menguasai dasar pembuatan program
dangan bahasa C++ didalam menyelesaikan permasalahan pemrograman.
Materi :
a. Menggunakan Class C++
-Type Turunan C vs C++
-Deklarasi Class C I I
-Member Function Untuk Class
b. Membuat objek C++
-Mendefinisikan Objek C++
-Menginisialisasi Class Objek
c. Mengakses Objek C ++
-Menggunakan Operator Scope
-Komunikasi dengan Objek-Objek C++
-Menggunakan Operator Referensi
d. Menggunakan Constructor Dan Destructor C++
e. Menggunakan Class-Class Turunan C++
Pustaka :
1. Lafore, Robert, “ Object Oriented Programming In Turbo C++”, The Waite
Group (1992);
2. Schild, Herbert, “ Teach Your Self”, Osbore Mc-Graw Hill, Berkeley
California (1992);
3. Steve Potts & Clayton Walnum, “Pemrograman Berorientasi Objek Dengan
Borland C++”, ANDI Yogyakarta, 1997;
4. Steve Potts & Clayton Walnum,”“Pemrograman Windows Dengan Borland
C++”, ANDI Yogyakarta, 1997.
5. Binanto, Iwan., “Pemrograman C++ di Linux”, Andi, Yogyakarta, 2003.
6. Kadir, Abdul., “Pemrograman C++”, Andi, Yogyakarta, 2003.
Mata Kuliah : Pemrograman Lanjutan [ SI/TI (2 sks) ]
Prasyarat : Dasar Pemrograman
Sasaran :
Mahasiswa dapat mengetahui, mengerti dan menguasai konsep pembuatan
program berorientasi obyek dengan menggunakan bahasa pemrograman Visual
Borland Delphi.
Materi :
a. Creating Your First Delphi Application
b. Database
c. Creating Your First Delphi Databases Program
d. Reading and Writing Field Values
e. Calculating Fields
f. Linking Tables
g. Searching For and Validating Data
h. Implementing Data-Entry Forms
i. Lookups and Lists
j. Queries and Ranges
k. Multiple Forms and Printing Forms
l. Graphics and Memos with Delphi
m. VBX and Sound in Your Delphi Program
n. Writing Multimedia Database Applications with Delphi
o. Preparing Reports
p. Preparing Reports from More than One Table
q. Preparing Reports with Calculated Fields and More
r. Derived Fields and Columns in Report
s. Other Report Formats
Pustaka :
1. Gurewich, Nathan., and Ori Gurewich., “Teach Yourself Database Programing
with Delphi in 21 Day”, First Edition, SAMS Publishing, 1995.
2. Mangkulo, Hangkey alexander, “Membuat Aplikasi Database dengan Delphi
8.0”, PT. Elex Media Komputindo, Jakarta, 2005.
3. Husni, “Pemrograman Database dengan Delphi”, Penerbit Graha Ilmu, 2004.
4. Susilo, Djoko, “Grafika Komputer dengan Delphi”, Penerbit Graha Ilmu, 2005.
Mata Kuliah : Pemrograman Visual I [ SI / TI (4 sks) ]
Prasyarat : –
Sasaran :
Mahasiswa dapat mengetahui, mengerti dan menguasai konsep pembuatan
program berorientasi obyek dengan menggunakan bahasa pemrograman Visual
Basic.
Materi :
a. Pengenalan Visual Basic : Integrated Development Environment (IDE), Native
Code Complier, Active X, Kemampuan Visual Basic, Wizards, dan
Extensibility
b. Petunjuk Tata Cara Pemrograman : Penanaman Control, Variabels, Menus dan
Class, Penentuan Tipe Data, Lingkup Data, Komentar Pada Program
c. Variabel dan Parameter
d. Fungsi Pada Application Programming Interfaces
e. Dialog Boxes, Windows dan Form Pada Visual Basic
f. Interface Pada Visual Basic
g. Operasi File Visual Basic
h. Multiple Document Interface
i. Object Linking and Embedding (OLE)
j. Database dan Crystal Report
k. Pengembangan Proyek
l. Multimedia : Image, WAV, AVI, Active X Control
m. Studi Kasus : Perancangan Sebuah Sistem Aplikasi
Pustaka :
1. Siler, Brian and Joff Spotts, “Special Edition Using Visual Basic 6”, Printed in
the United States of Amerika, 1998.
2. Marom, Eran., “Visual Basic : A Programmer’s Guide to Managing
Component Based Development”, M & D Advanced Systems, Inc., Scardale,
New York, Prentice-Hall, USA, 1997.
3. Freeze, Wayne S., “Expert Guide to Visual Basic 6”, SYBEX. Inc. United
States of Amerika, 1998.
4. Leong, Marlon, “Pemrograman Dasar Microsoft Visual Basic. Net”, Andi
Yogyakarta, 2004.
5. Putra, Rahmat, “The Best Source Code Visual Basic”, PT. Elex Media
Komputindo, Jakarta, 2005.
6. Yuswanto, “Pemrograman Client-Serve Microsoft Visual Basic 6.0”, Jilid I
dan 2, PT. Prestasi Pustaka, 2004.
7. Yung Kok, “Membangun Aplikasi Database dengan Visual Basic. Net 2005
dan Perintah SQL”, PT. Elex Media Komputindo, 2005.
8. Prasetyo, Dwi Didik, “Pemrograman aplikasi Database dengan Visual Basic
Net 2005 dan MS Access”, PT. Elex Media Komputindo, 2006.
9. Madcoms, “Pemrograman Tingkat Lanjut dengan Visual Basic 6.0 dan Crystal
Report”, Andi Offset, 2005.
Mata Kuliah : Pemograman Visual II [ SI / TI (4 sks) ]
Prasyarat : –
Sasaran :
Mahasiswa diberikan pengetahuan dan ketrampilan didalam bahasa pemrograman
berbasis database agar dapat mengelola database dengan baik.
Materi :
a. Mempersiapkan visual pox pro
b. Dasar-dasar pemrograman visual
c. Parameter Visual Fox Pro
d. Mengatur konfigurasi
e. Manajemen file
f. Rancangan database dan tabel
g. Mengorganisasikan tabel dalam sebuah database
h. Query data
i. Memperbaharui data dengan vieuw
j. Membuat query dan mengupdate banyak tabel
k. Mendesain report dan
l. Memproses data null form
m. Mengimpor dan mengexspor data
n. Menyajikan laporan dengan aplikasi lain
Pustaka :
1. Ariyanto, “Pemrograman Jaringan dengan Visual FoxPro”, Elex Media, 2002.
2. Santoso, Budi, “Pemrograman Visual FoxPro”, Andi Yogyakarta, 2004
3. Sudrajat, Dadang, “Pemrograman SQL dengan Microsoft Visual FoxPro 7.1.
Data Print Grafitama, Bekasi, 2004.
4. Tjahyadi, Djayasukmana, “Mengelola Data dengan Visual FoxPro 8.0”, Andi
Yogyakarta, 2004.
5. Razaq, Abdul, “Microsoft Visual FoxPro 9.0 Professional”, Indah Surabaya,
2005.
6. Paddock, Rod, John V. Petersen, Ron Talmage, “Visual FoxPro 6 Enterprise
Development”, A Division Of Prima Publising, 1998.
Mata Kuliah : Pemograman Web [ SI / TI (4 sks) ]
Prasyarat : –
Sasaran :
Mahasiswa mempelajari dasar ilmu didalam merancang sebuah web yang
interaktif dengan penggunanya serta memiliki keahlian didalam mengaplikasikan
ilmu dengan mengasilkan sebuah project.
Materi :
a. World Wide Web : Cara Kerja World Wide Web, Browser World Wide Web,
Server Web, Web Database
b. HTML : Struktur Dasar HTML, Elemen HTML Yang Dibutuhkan,
c. Tag-Tag Dasar HTML
d. Format Teks HTML : Pemformatan Teks, Teks Preformat, Quotation
e. Link HTML : Link Relatif, Link Absolut, Tag-Tag Link
f. Pengantar ASP
g. Dasar Pemrograman ASP
h. Objek Built-In ASP
i. VBSCRIPT
j. JavaScript
k. Kasus / Project
Pustaka :
1. Betha, Husni I. Pohan., “Pemrograman WEB dengan HTML”, Informatika
Bandung, 2002.
2. Yahya Kurniawan, “Aplikasi WEB Database dengan ASP”, PT. Elex Media
Komputindo, Jakarta, 2001.
3. Betha Sidik, “Pemrograman Web dengan PHP”, Informatika Bandung, 2004.
4. Wahyono, Teguh, “Pemrograman Web Dinamis dengan PHP 5”, PT.
Elex Media Komputindo, 2005.
5. Kadir, Abdul, “Dasar Pemrograman Web dengan ASP”, Andi Yogyakarta,
2005.
6. Jhonsen, “Panduan Lengkap Menjadi Web Designer untuk Pemula”, PT. Elex
Media Komputindo, 2004
Mata Kuliah : Pendidikan Agama / Ethika [ SI / TI (2 sks) ]
Prasyarat : —
Sasaran :
Agar mahasiswa diluar kecakapan ilmiahnya juga mempunyai pengetahuan,
pemahaman sekaligus integritas moral dan mengerti, memahami dan menghayati
kedudukan Etika dalam usaha manusia memecahkan soal-soal hidup
(Praksiologik).
Materi :
a. Pengertian Filsafat Dan Cabang-Cabang Filsafat
b. Ethika Sebagai Ilmu Dan Ajaran Moral
c. Kebebasan Dan Tanggung Jawab
d. Tanggung Jawab Dan Kecerdasan
e. Kesadaran Moral
f. Masalah Hak, Kewajiban, Dan Keadilan
g. Suara Hati
h. Mengembangkan Suara Hati
i. Moral dan Tradisi
j. Ethika Normatif
k. Menuju Kebahagiaan
l. Prinsip-Prinsip Moral
m. Sikap Kepribadian Moral Yang Kuat
n. Persoalan Dalam Ethika
o. Agama dan Kepercayaan Kepada Tuhan Yang Maha Esa
Pustaka :
1. Bertents, K., “Etika”, Gramedia, Jakarta, 1997.
2. Bertents, K., “Ringkasan Sejarah Filsafat”, Yayasan Kanisius, Yogyakarta,
1995
3. Suseno, Frans Magnis., “Etika Dasar”, Yayasan Kanisius, Yogyakarta, 1995.
4. Tjahjadi, Lili, S.P., “ Hukum Moral Ajaran Immnuel Kant Tentang Etika dan
Imperatif Kategoris”, Yayasan Kanisius, Yogyakarta, 1991.
5. M. Said., “Etika masyarakat Indonesia”, Pradnya Paramita, Jakarta, 1976.
Mata Kuliah : Pendidikan Kewarganegaraan [ SI / TI (2 sks) ]
Prasyarat : —
Sasaran :
Dengan Pendidikan Kewarganegraaan diharapkan para mahasiswa dapat
memiliki kemampuan:
1. Menghayati hak dan kewajibannya sebagai warga negara dengan menerapkan
ilmu yang diperoleh demi bangsa dan negara
2. Menghayati dan mengimplementasikan Wawasan Nusantara dan Ketahanan
Nasional dalam kehidupan sehari-hari demi tetap tegaknya Negara Kesatuan
Republik Indonesia.
3. Mampu memahami/menghayati POLSTRANAS, menyebarkan dan
melaksanakan materimateri GBHN sesuai bidang tugasnya demi bangsa dan
negara.
4. Mampu berperan serta dalam bidang Hankam utamanya dalam bela negara dan
mampu memahami SISHANKAMRATA dan TNI/POLRI Pradigma Baru
sebagai jawaban terhadap tuntutan Reformasi.
Materi :
a. Pengantar Pendidikan Kewarganegaraan :
- Latar belakang Pendidikan kewarganegaraan ,k ompetensi yang diharapkan
dan pemahaman Bangsa dan Negara.
b. Wawasan nusantara :
c. Ketahanan Nasional :
d. Politik dan Strategi Nasional, Otonomi Daerah dan kewarganegaraan Daerah,
Implementasi Politik dan Strategi Nasional dalam segala bidang serta bidang
Pertahanan.
Pustaka :
1. Pendidikan Kewarganegaraan, Penerbit PT. Gramedia Pustaka Utama 2001
2. Garis-garis Besar Haluan Negara 1999–2004
3. Undang-undang no. 20 tahun 1982 tentang : pokok-pokok Sistem Pertahanan
Keamanan Republik Indonesia
4. Naskah Wawasan Nusantara 1972, Naskah Ketahanan Nasional 1978
5. Amandemen UUD 45 tahun 2000 – sekarang
Mata Kuliah : Pendidikan Pancasila [ SI / TI (2 sks) ]
Prasyarat : –
Sasaran :
Agar mahasiswa memahami Pancasila, menghayati dan mengamalkan nilai-
nilainya, menghayati dan mengamalkan sistem kenegaraan RI berdasarkan UUD
1945, memahami dan menghayati nilai-nilai sejarah perjuangan bangsa serta
memahami usaha mewujudkan cita-cita bangsa Indonesia.
Materi :
a. Hakekat Pancasila
b. Filsafat Pancasila
c. Nilai-Nilai Pancasila
d. Pendalaman Pedoman Penghayatan Dan pengamalan Pancasila
e. Latihan Menganalisa Masalah Kemasyarakatan Berdasarkan Pendekatan
Pancasila.
f. Latihan Menarapkan Nilai-Nilai Pancasila Dalam Kasus-Kasus Kehidupan
g. Undang-Undang Dasar Republik Indonesia1945
h. Sistem Pemerintahan Demokrasi Pancasila dan HAM Menurut UDD 1945
i. Pelaksanaan Pancasila Dan UUD 1945
j. Analisis Masalah Ketatanegaraan Dan UUD 1945 Serta GBHN
k. Hubungan Antara Pancasila Dan UUD 1945 Serta GBHN
l. Tujuan Nasional Dan Tujuan Pembangunan Nasional
m. Pola Umum Pembangunan Nasional Dan REPELITA
n. Rencana Pembangunan Lima Tahun
o. Pembangunan Daerah
Pustaka :
1. Darmodiharjo, Dardji; “Orientasi Singkat Pancasila”, Jakarta, Balai Pustaka,
1979,
2. Tim Pembina Penatar Dan Bahan Penataran Pegawai Republik Indonesia,
“Buku Materi Pelengkap Penataran, Buku 1: P-4, Buku 2: UUD 1945, Buku 3:
Garis-Garis Besar Haluan Negara”, Jakarta, Penerbit PT. Inaltu, 1983
(Selanjutnya disesuaikan dengan hasil TAP MPR yang berlaku).
3. Wahyono, Padmo, “ Bahan-Bahan Penataran P-4”, Jakarta FHUI, 1981,
4. Darmodiharjo, Dardji, dan Nyoman Dekker, “Pokok-Pokok Demokrasi
Pancasila”, malang, 1973.
Mata Kuliah : Pengantar Bisnis [ TI (2 sks) ]
Prasyarat : –
Sasaran :
Mahasiswa dapat memahami konsep bisnis
Materi :
a. Memahami Sistem Bisnis
-Sistem Ekonomi Global
-Mengevaluasi Sistem Ekonomi
-Tujuan Perekonomian
-Menetapkan Kinerja Perekonomian
-Mengelola Perekonomian
b. Tipe-Tipe Organisasi Bisnis
1. Memahami Konteks Global Bisnis
-Timbulnya Bisnis Internasional
-Manajemen Bisnis Internasional
-Halangan Dalam Melaksanakan Perdagangan Internasional
2. Menjalankan Bisnis Secara Etis dan Bertanggung Jawab
-Etika Dalam Lingkungan Kerja
-Tanggung Jawab Sosial
c. Mengelola Perusahaan Bisnis
d. Memahami Kewirausahaan Dan Bisnis Kecil
e. Memahami Motivasi Dan Kepemimpinan Karyawan
f. Memahami Hubungan Tenaga Kerja
-Manajemen
Pustaka :
1. M. Fuad, Christine. H., Nurlela, Sugiarto, Paulus, Y.E.F., “Pengantar Bisnis”,
PT. Gramedia Pustaka Utama Jakarta, 2005.
2. Ricky W. Griffin, Ronald J. Ebert, “Bisnis”, Edisi Bahasa Indonesia,
Prenhallindo, Jakarta, 1996
Mata Kuliah : Pengantar Manajemen Umum [ SI (2 sks) ]
Prasyarat : —
Sasaran :
Memberikan pengetahuan dan pengertian tentang fungsi-fungsi dan prinsip-prinsip
manajemen yang dapat dipergunakan sebagai dasar penyusunan dari kebijaksanaan
manajemen secara umum.
Materi :
a. Ruang Lingkup Ilmu Manajemen
b. Perencanaan dan Pembuatan Keputusan
c. Desain dan Struktur Organisasi
d. Kekuasaan dan Distribusi Wewenang
e. Manajemen Sumber Daya Manusia
f. Motivasi
g. Kepemimpinan
h. Komunikasi dan Negosiasi
i. Pengendalian Manajemen
j. Manajemen Operasi
Pustaka :
1. Stoner, Jame A.F., R. Edward Freeman, and Daniel Gilbert Jr., “Manajemen”,
Jilid 1 & 2 (Terjemahan), Penerbit PT. Prenhallindo, Jakarta, 1996.
2. Robbins, Stephen P., and Mary Coulter., “Manajemen”, (Terjemahan), Edisi
Keenam, Jilid 1, Penerbit PT. Prenhallindo, Jakarta, 1999.
3. Handoko, T. Hani., “Manajemen”, Edisi Kedua, Penerbit BPFE-UGM,
Yogyakarta,1997.
Mata Kuliah : Teknologi Informasi dan Komunikasi [ SI (4 sks) ]
Prasyarat : —
Sasaran :
Memberikan pemahaman penerapan organisasi berbasis teknologi informasi dalam
era digital ekonomi untuk menciptakan keunggulan kompetitif dan sistem
informasi yang bersifat strategik. Mengenal lingkungan komputasi modern
berbasis sistem web. Mengembangkan manajemen pengetahuan dan kolaborasi
jaringan komputer nirkabel dalam mendukung kegiatan manajerial untuk sistem
informasi global, termasuk etika, dampak, dan keamanannya.
Materi :
a. Organisasi berbasis Teknologi Informasi Dalam Ekonomi Digital
b. Konsep dan Manajemen Teknologi Informasi
c. Data dan Manajemen Pengetahuan
d. Komputasi Jaringan
e. E-Business dan E-Commerce
f. Teknologi bergerak, nirkabel dan Kemajuan Komputasi
g. Pemrosesan Transakasi, Aplikasi Fungsional, dan Integritas
h. Sistem Perusahaan : SCM, ERP to CRM
i. Sistem Informasi Global dan Antarorganisasi
j. Sistem Pendukung Manajemen
k. Infrastruktur dan Kebutuhan Aplikasi Teknologi Informasi
l. Etika, Dampak, dan Keamanan Teknologi Informasi
Pustaka :
1. Turban, Efraim., R. Kelly Rainer, Jr., and Richard E. Potter., “Introduction to
Information Technology”, Third Edition, John Wiley & Sons, Inc., 2005.
2. Senn’s, James A., “Information Technology”, Third Edition, Pearson Prentice
Hall, Inc., 2004.
Mata Kuliah : Pengelolaan Proyek Sistem Informasi [ SI (4 sks) ]
Prasyarat : Manajemen Keuangan
Sasaran :
Memberikan pengertian konsep dasar dalam menyusun proyek sistem informasi,
spesifikasi proyek, tahapan aktivitas proyek, pembuatan proposal proyek hingga
pada penerapan dan pemeliharaan sistem informasi.
Materi :
a. Pengenalan Manajemen Proyek
b. Proses dan Konteks Manajemen Proyek
c. Integritas Manajemen Proyek
d. Ruang Lingkup dan Perencanaan Manajemen Proyek
e. Manajemen Penjadwalan dan Penelusuran Proyek
f. Manajemen Investasi Proyek
g. Manajemen Kualitas dan Metrik Proyek
h. Manajemen Resiko Proyek
i. Manajemen Pengadaan Proyek
j. Inisiasi dan Perencanaan Proyek
k. Pelaksanaan, Pengendalian, dan Penutupan Proyek
Pustaka :
1. Schwalbe, Kathy. “Information Technology Project Management”, Second
Edition, Course Technology, Thomson Learning, 2002.
2. Pressman, Roger S., “Rekayasa Perangkat Lunak: Pendekatan Praktisi”, Buku 1
& 2, Penerbit Andi Offset: Yogyakarta, 2002.
3. Weiss, Joseph W., and Wysocki, Robert K., “5 – Phase Project Management: A
Practical Planning & Implementation Guide”, Addison-Wesley Publishing
Company, 1992.
Mata Kuliah : Pengembangan Sistem Informasi [ SI (4 sks) ]
Prasyarat : Konsep Sistem Informasi
Sasaran :
Mengajarkan konsep-konsep dasar pengembangan sistem, prinsip, pendekatan,
kebutuhan, daur hidup sistem dan metodologinya, serta tahapan dan penerapan
pengembangan sistem secara terstruktur melalui berbagai perangkat alat analisis
sistem.
Materi :
a. Tinjauan Umum Pengembangan Sistem
b. System Development Life Cycle
c. Alat Pengembangan Sistem : Analisis Tools, Design Tools, Development Tools
d. Tahapan Penerapan Pengembangan Sistem
e. Peralatan Pengembangan Sistem Terstruktur : System Flowcharts, Diagram
HIPO, Diagram Arus Data (DAD), Kamus Data (Data Dictionary), Diagram
Hubungan Entitas (DHE), Bagan Terstruktur, Spesifikasi Proses, Diagram
Transisi Keadaan (State Transition Diagram), Diagram Warnier-Orr (WOD),
Diagram Pengembangan Jackson (Jackson System Diagram)
Pustaka :
1. Yourdon, Edward., “Modern Structured Analysis”, Penerbit Prentice-Hall,
International, Inc., 1996.
2. Martin, Merle P., “Analysis and Design of Business Information Systems”,
Second Edition, Penerbit Prentice-Hall, International, Inc., 1996.
3. Hawryszkiewycs, Igor., “Introduction to Systems Analysis and Design”,
Fourth Edition, Prentice-Hall, International, Inc., 1998.
4. Jogiyanto, HM., “Analisis dan Desain Sistem Informasi : Pendekatan
Terstruktur, Teori dan PraktekAplikasi Bisnis”, Penerbit Andi Offset,
Yogyakarta, 2001.
5. Nugroho, Adi, “Analisis dan Perancangan Sistem Informasi dengan
Metodologi Berorentasi Objek”, Informatika Bandung, 2002.
6. Sutopo, Ariesto Hadi, “Analisis dan Desain dan Desain Berorentasi Objek”, J
& J Learning, Yogyakarta, 2002
Mata Kuliah : Pengolahan Data Terdistribusi [ SI / TI (2 sks) ]
Prasyarat : –
Sasaran :
Mempelajari dan memahami konsep dasar pengolahan data terdistribusi serta
berbagai aspek pendukungnya.
Materi :
a. Pengenalan Sistem Terdistribusi:Motivasi dan Definisi, Perkembangan sistem
terdistribusi, Kelebihan dan kekurangan
b. Pengolahan Terdistribusi dan Bahayanya :Strategi Manajemen, Aplikasi
terpusat, Perancangan Data,Perangkat Lunak tingkat rendah dan implementasi
yg tidak profefsional, Pemeliharaan dan keamanan, Produktivitas yang rendah
dan kompleksitas yang bertambah, Auditabilitas, migrasi yang tertutup,Tipe
koneksi, prosesor tersebar dan kendaraan pengirim, Intelegensia VS pengolahan
terdistribusi, Distribusi horisontal VS vertikal, Sistem homogen dan heterogen,
Kerjasama dalam pengoperasian dan kombinasinya, Diagram Hexagon
c. Fungsi Terdistribusi, Sistem Terdistribusi dan Horisontal:Pemilihan lokasi dan
alasan pendistribusian fungsi, Intelejensia terdistribusi dari Common Carriers,
Kriteria teleprocessing, Pengontrolan proses, Casually coupled dan tingkatan
multipel, Alasan bentuk hirarki, Pola kerja dan derajat kehomogen sistem
terdistribusi horisontal, Sistem non kooperatif dan kooperatif, Sistem dibawah
satu manajemen dan fragmentasi yang lebih kecil
d. Perubahan Revolusioner dalam Pengolahan Data:Biaya Mesin,
Mikroelektronika, Software path length, Konsep Teleprocessing, Data
Terdistribusi, Tujuan pengolahan terdistribusi
e. Pengaruh Pengolahan Terdistribusi pada Organisasi :Fasilitas bagi pemakai,
Kesadaran pemakai, Keseluruhan fasilitas, Perubahan organisasi
f. Strategi Pengolahan Data Terdistribusi:Strategi hexagon, Pola majemuk, Proses
rancangan, Perencanaan terstruktur, Rancangan top down dan bottom up,
Kerangka kerja yang mendukung pertumbuhan
g. Pengawasan Kompleksitas dan masalah Inkompatibilitas : Interface minimal,
Kelompok aplikasi, Kontrol jalur, Prinsip jaringan komputer, Arsitektur
Inkompatibilas antar pembuat, antar session service, antar database, Konversi
dan data bersama, Migrasi, Teknologi jaringan lokal, Protokol untuk sistem
terdistribusi
h. Remote Procedure Calls (RPC)
i. Shared Files
j. Arsitektur sistem manajemen database terdistribusi dan perancangan database
terdistribusi
Pustaka :
1. Amjad, Umar., “Distributed Computing : A Practical Synthesis of Network,
Client-Server System, Distributed Application and Open System”, Penerbit
Prentice-Hall, International, Inc., 1993.
2. Black, Uyless., “Computer Networks”, Penerbit Prentice-Hall, International,
Inc., 1993.
3. Bunawan, “Pengantar Pengolahan Data Terdistribusi”, Seri diktat Kuliah,
Jakarta, 1994
Mata Kuliah : Pengelolaan Sistem Informasi [ SI (4 sks) ]
Prasyarat : Konsep Sistem Informasi
Sasaran :
Mahasiswa mendapat tambahan wawasan dan pengetahuan mengenai tentang
setiap aspekaspek dalam pengelolaan Sistem Informasi dalam era ekonomi baru
berbasis web terutama yang berhubungan dengan aktivitas bisnis digital suatu
organisasi melalui penerapan Teknologi Informasi dan komunikasi.
Materi :
a. Mengelola Perusahaan Digital
b. Sistem Informasi Pada Perusahaan
c. Sistem Informasi, Organisasi, Manajemen dan Strategi
d. Electronic Business dan Electronic Commerce
e. Isu-isu Etika dan Sosial Dalam Perusahaan Digital
f. Mengelola Aset Perangkat Keras dan Perangkat Lunak
g. Mengelola Sumber Data
h. Telekomunikasi dan Jaringan
i. Infrastruktur Baru Teknologi Informasi
j. Mengelola Manajemen Pengetahuan
k. Membangun Sistem Informasi Perusahaan Digital
l. Mengelola Sistem Informasi Pada Perusahaan Digital
m. Dampak Teknologi Informasi Pada Organisasi, Individu dan Masyarakat
Pustaka :
1. Laudon, Kenneth C., and Laudon, Jane P., “Sistem Informasi Manajemen:
Mengelola Perusahaan Digital”, Edisi Kedelapan, Penerbit Andi Offset:
Yogyakarta, 2005.
2. Callon, Jack. D., “Competitive Advantage : Through Information
Technology”, McGraw-Hill, 1996.
3. Martin, E.Wainright, et. al., “Managing Information Technology”, Fifth
Edition, Penerbit Pearson Prentice-Hall, Inc., 2005.
4. Turban, Efraim., Ephraim McLean, and James Wetherbe., “Information
Technology for Management : Improving Quality and Procuctivity”, John
Wiley & Sons, Inc., 2000.
5. Alter, Steven, “Information System A Management Perspective”, Second
Edition, Addition Wesley.
Mata Kuliah : Perancangan Sistem Informasi [ (4 sks) TI ]
Prasyarat : Analisa Sistem Informasi
Sasaran :
Memberikan pemahaman kepada mahasiswa dalam menghasilkan perancangan
sistem informasi yang mudah dipahami dan dapat digunakan secara mudah dalam
seluruh anatomi sebuah sistem informasi. Memiliki keandalan dan keakuratan
dalam menerapkan sistem informasi secara menyeluruh dalam sebuah organisasi.
Materi :
a. Merancang Output Yang Efektif
b. Merancang Input Yang Efektif
c. Merancang Basis Data
d. Merancang Antar-Muka Pengguna
e. Merancang Prosedur Masukan Data Akurat
f. Penjaminan Kualitas Melalui Teknik Perangkat Lunak
g. Implementasi Sistem Informasi Dengan Sukses
h. Analisis dan Perancangan Sistem Berorientasi Objek dan UML
Pustaka :
1. Kendall, Kenneth E., and Julie E. Kendall., “Analisis Dan Perancangan Sistem”,
Edisi Kelima, Penerbit PT Prenhallindo, Jakarta, 2003.
2. Whitten J.L., Lonnie D. Bentley, and Kevin C. Dittman, “Metode Desain &
Analisis Sistem”, Edisi Keenam, Penerbit Andi Offset: Yogyakarta, 2004
3. Hawryszkiewycz, Igor., “Introduction to Systems Analysis and Design”, Fourth
Edition, Prentice-Hall, International, Inc., 1998.
4. Yourdon, Edward., “Modern Structured Analysis”, Penerbit Prentice-Hall,
International, Inc., 1996.
5. Martin, Merle P., “Analysis and Design of Business Information Systems”,
Second Edition, Penerbit Prentice-Hall, International, Inc., 1995.
Mata Kuliah : Rekayasa Peranti Lunak [ TI (2 sks) ]
Prasyarat : Struktur Data
Sasaran :
Memberikan pemahaman kepada mahasiswa agar mampu untuk menghasilkan
dan melakukan pengujian terhadap sebuah peranti lunak (software) yang dapat
memenuhi kebutuhan akan sebuah mekanisme pengolahan data secara cepat
dengan memperhatikan segala instrumen validasi dari sebuah peranti lunak yang
berkualitas.
Materi :
a. Peranan Perangkat Lunak
b. Model Proses Pengembangan Perangkat Lunak
c. Proses Pengukuran Perangkat Lunak
d. Perencanaan dan Penjadwalan Proyek Perangkat Lunak
e. Jaminan Kualitas Perangkat Lunak
f. Manajemen Konfigurasi Perangkat Lunak
g. Rekayasa Sistem Perangkat Lunak
h. Prinsip dan Pemodelan Analisis Perangkat Lunak
i. Prinsip dan Metode Perancangan Perangkat Lunak
j. Teknik Pengujian Perangkat Lunak
k. Strategi Pengujian Perangkat Lunak
l. Metrik Teknis Untuk Perancangan Perangkat Lunak
m. Rekayasa Perangkat Lunak Berorientasi Objek
Pustaka :
1. Pressman, Roger S., “Rekayasa Perangkat Lunak: Pendekatan Praktisi”, Buku
1 & 2, Penerbit Andi Offset: Yogyakarta, 2002.
2. General Electric Company, “Software Engineering Hand Book”, McGraw-
Hill, Series in Computer Science, 1986.
3. Boehm, B.W., “Software Engineering Economics”, Prentice-Hall, 1981.
4. De Marco, Tom, “Controlling Software Project” Yourdon Press, 1982.
Mata Kuliah : Rekayasa Sistem Informasi [ SI (2 sks) ]
Prasyarat : Pengembangan Sistem Informasi
Sasaran :
Mengajarkan empet tingkat di dalam rekayasa informasi yaitu strategi, analisis,
perancangan dan konstruksi sistem secara keseluruhan. Setiap tingkatan diajarkan
secara rinci berikut studi kasusnya. Mahasiswa diharapkan mampu untuk
memodelkan data sebuah perusahaan, melakukan analisis strategi bisnis dan
penerapan teknologi informasi di dalam pengembangan sistem informasi
perusahaan termasuk segala aspek dalam perancangan dan konstruksi sebuah
sistem informasi.
Materi :
a. Konsep Rekayasa Informasi
− Elemen Entitas : Data, Informasi, Pengetahuan, Keputusan (DIPK)
− Elemen Aktivitas : Pencatatan, Pengolahan, Rekam, Pelaporan (CORL)
b. Metode Pengenalan Sistem Informasi
− Elemen Sistem Informasi
− Interaksi antar user / entitas
− Aliran Dokumen
− Interaksi user dengan media pengolahan data
− Analisa job description
c. Penelusuran Kompleksitas Sistem Organisasi
− Buandry antar lapisan sistem
− Dekomposisi fungsi dan proses
d. Dinamika Kompleksitas Sistem Organisasi
e. CSF Internal & Eksternal Sistem Informasi
f. Spesifikasi Kebutuhan Sistem Informasi
– Spesifikasi Kebutuhan Perangkat lunak
– Spesifikasi Kebutuhan User
− User Expectation
– Perancangan dan Konstruksi Sistem Informasi
– Prototype Sistem Informasi
Pustaka :
1. Marti, James., “Information Engineering ; Planning and Analysis’, Book I, II
dan III,Penerbit Prentice-Hall, International, Inc, 1990.
2. Martin, James., and Joe Leben., “Strategic Information Planning
Methodologies”, Second Edition, Penerbit Prentice-Hall, International, Inc,
1989.
3. Finkelstein, Clive., “An Introduction To Information Engineering : From
strtegic Planning to Information Systems”, Addison-Wesley Publishing
Company, 1989.
4. Witarto., “Memahami Sistem Informasi”, Informatika Bandung, 2004.
Mata Kuliah : Sistem Basis Data [ SI (4 sks) ]
Prasyarat : –
Sasaran :
Mempelajari dan memahami konsep dasar basis data secara umum dengan
penekanan pada basis data relasional, arsitektur basis data, pengembangan
structure Query Language (SQL), perancangan dan implementasi basis data
relasional, struktur penyimpanan file, indexing dan hashing, pengamanan sampai
basis data berorientasi objek.
Materi :
a. Konsep Dasar
b. Manajemen Basis Data
c. Struktur dan abstraksi Basis Data
d. Arsitektur Sistem Basis Data
e. Model Relasional
f. Sistem dan Obyek Data Relasional
g. Integritas Data
h. Aljabar Relasional dan Calculus Relasional
i. Bahasa SQL
j. Perancangan Basis Data
k. Normalisasi Data
l. Pemodelan Hubungan Entitas
m. Teknik Penyimpanan dan Struktur File
n. Indexing dan Hashing
o. Proteksi Basis Data
p. Basis Data Relasional Berorientasi Objek
Pustaka :
1. Date, C.J., “An Introduction to Database Systems”, Sixth Edition, Addison-
Wesley Publishing Company, 1995.
2. Silberschatz, Abraham., Henry F.Korth, S. Sudarshan., “Database System
Concepts”, Thrid Edition, The McGraw-Hill Companies, Inc., International
Edition, 1997.
3. Hansen, G.W., and Hansen J. V., “Database Management and Design”,
Second Edition, Prentice-Hall, International, Inc., 1996.
4. Fatansyah, “Sistem Basis Data”, Lanjutan Buku Basis Data, Informatika,
Bandung, 2004.
5. Waljiyanto, “Sistem Basis Data Analisis & Pemodelan Data”, J&J Learning,
2000.
6. Hariyanto, Bambang., “ Sistem Manajemen Basis Data”, Informatika,
Bandung, 2004.
7. Powel, Gavin and Carol McCullough-Dieter, “Oracle SQL Jumpstart With
Examples”, Elsevier Digital Press, 2005
8. Whitehorn, Mark dan Bill Marklyn, “Seluk Beluk Database Relational”, Edisi
Kedua, Erlangga, 2003.9. Hariyanto, Bambang, “Sistem Manajemen Basis
Data”, Informatika, Bandung,2004
Mata Kuliah : Sistem Informasi [ TI (2 sks) ]
Prasyarat : –
Sasaran :
Mahasiswa memahami konsep dasar dan terminologi serta berbagai aspek dalam
bidang sistem informasi yang meliputi komponen-komponen sistem informasi,
kategori sistem informasi, kerangka berpikir sistem informasi dan bisnis,
perkembangan sistem informasi, pelayanan sistem informasi, manfaat sistem
informasi dalam sebuah organisasi untuk membantu manajemen dalam
pengambilan keputusan, serta berbagai isu kini dan kecenderungan dalam sistem
informasi.
Materi :
a. Dasar-dasar Sistem Informasi Dalam Bisnis
b. Bersaing Dengan Menggunakan Teknologi Informasi
c. Hardware Komputer
d. Software Komputer
e. Manajemen Sumber Daya Data
f. Teknologi dan Jaringan
g. Sistem Elektronik Bisnis
h. Sistem Elektronik Commerce
i. Sistem Pendukung Keputusan
j. Mengembangkan Solusi Bisnis/Teknologi Informasi
k. Tantangan Dalam Hal Etika dan Keamanan
l. Perusahaan dan Manajemen Global Teknologi Informasi
Pustaka :
1. O’Brien, James A., “Pengantar Sistem Informasi: Perspektif Bisnis dan
Manajerial”, Edisi Keduabelas, McGraw-Hill Irwin, Penerbit Salemba Empat,
Jakarta, 2005.
2. Hussain, Donna. S., and K.M. Hussain., “Information Systems for Business”,
Second Edition, Prentice-Hall, 1995.
Mata Kuliah : Sistem Informasi Akuntansi [ SI (2 sks) ]
Prasyarat : —
Sasaran :
Memberikan pengertian konsep dasar dalam menyusun Sistem Informasi
Akuntansi terpadu suatu perusahaan. Dalam teknik merancang Sistem Informasi
Akuntansi dipelajari metode survei penggunaan formulir serta tahap-tahap
prosedur operasi perusahaan yang efektif melalui penerapan akuntansi dalam
komputer.
Materi :
a. Pengertian Sistem Informasi Akuntansi
b. Langkah-langkah Penyusunan Sistem dan Prosedur
c. Sistem Akuntansi Pokok
d. Pengelolaan Pemrosesan Transaksi Berbasis Komputer
e. Sistem Penjualan dan Penerimaan Uang
f. Sistem Pembelian dan Pengeluaran Uang
g. Sistem Produksi dan Biaya
h. Studi Kasus : Penerapan Sistem Informasi Akuntansi
Pustaka :
1. Baridwan, Zaki., “Sistem Akuntansi : Penyusunan Prosedur dan Metode”,
Edisi Kelima, Cetakan Keenam, Penerbit BPFE-Yogyakarta, Yogyakarta,
1996.
2. Bodnar George H dan William S. Hopwood., “Sistem Informasi Akuntansi”,
Buku Kesatu dan dua, Edisi Indonesia, [Terjemahan], Penerbit Salemba
Empat, Jakarta, 1996.
3. Wilkinson Joseph W., “Sistem Akunting & Informasi”, [Terjemahan], Penerbit
Bina Rupa Aksara, Jakarta, 1993.
4. Winarno, W. Wahyu., “Sistem Informasi Akuntansi”, Edisi Pertama, Penerbit
BP-STIE YKPN, Yogyakarta, 1994.
Mata Kuliah : Sistem Informasi Geografis [ TI (2 sks) ]
Prasyarat : –
Sasaran :
Memberikan pengetahuan kepada mahasiswa tentang konsep informasi dan
batasan-batasan dalam sistem informasi geografi, komponen-komponen utama
SIG, masukan dan keluaran data SIG, kualitas data, pengelolaan basis data SIG
dan pengorganisasian data geografi untuk analisa serta implementasi SIG pada
berbagai bidang.
Materi :
a. Pengantar SIG dan beberapa aplikasi
b. Komponen SIG
c. Masukan data SIG
d. Keluaran data SIG
e. Kualitas data tingkat mikro dan makro
f. Sumber kesalahan data
g. Akurasi data
h. Database approach dan model data query languages
i. Data geografi (posisi, atribut dan hubungan spasial)
j. Model data spasial (data raster dan data vektor)
k. Analisa data spasial dan data atribut
l. Pemodelan kartografi
m. Tahapan dalam implementasi SIG
n. Trend perkembangan teknologi SIG dan permasalahannya.
Pustaka :
1. Aronof stanley, “Geographics Information System”, A Management
Perpective”, WDI Publication Ottawa-Antonio, Canada (1998).
2. Maquine, David J., Et.al,”“Geographict Information Systems”, Principles and
Application”, Longman Scientific and Technical, Longman Group LK ltd.
(1991)
3. Eddy Prahasta, “Konsep-Konsep Dasar Sistem Informasi Geografis”, Penerbit
Informatika Bandung, 2001.
Mata Kuliah : Sistem Informasi Manajemen [ (2 sks) / SI ]
Prasyarat : Konsep Sistem Informasi
Sasaran :
Mengajarkan konsep-konsep sistem, sistem informasi, komponen utama dan
kegunaan sistem informasi manajemen, peranan dan penerapan sistem informasi
manajemen berbasis komputer untuk menunjang kegiatan manajemen sesuai
dengan tingkatan dalam organisasi dan peranan subsistem-subsistem
pendukungnya.
Materi :
a. Sistem Informasi Untuk Keunggulan Bersaing
b. Menggunakan Teknologi Informasi Mendorong E-Commerce
c. Pemakai dan Pengembang Sistem
d. Sumberdaya Komputer dan Komunikasi
e. Sistem Manajemen Database
f. Pengembangan Sistem
g. Tindakan Informasi
h. Keamanan Informasi
i. Dampak Penerapan teknologi Informasi
j. Sistem Pendukung Keputusan
k. Proyek – proyek Sistem Informasi Manajemen
Pustaka :
1. McLeod, Raymond Jr. and George P. Schell, “Management Information
Systems”, Edisi Kesembilan, Penerbit Prentice-Hall, Inc., 2004.
2. Alter, Steven., “Information Systems: A Management Perspective”, Penerbit
Addison-Wesley, 1996.
Mata Kuliah : Sistem Operasi [ SI / TI (4 sks) ]
Prasyarat : –
Sasaran :
Mempelajari dan memahami konsep dasar sistem operasi, meliputi fungsi,
komponen, struktur, desain dan implementasi, pengaturan memori, pengaturan
prosesor, pengaturan input dan output, struktur penyimpanan, sistem file dan trend
perkembangan sistem operasi.
Materi :
a. Konsep Dasar Sistem Operasi
b. Struktur Sistem Komputer
c. Komponen Sistem Operasi
d. Manajemen Proses
e. Sinkronisasi Proses
f. Manajemen Memori
g. Manajemen I/O
h. Manajemen Ruang Penyimpanan Sekunder
i. Proteksi dan Sekuriti
j. Trend Sistem Operasi
Pustaka :
1. Silberschatz, Abrahan and Peter Baer Galvin., “Operating System Consepts”,
Fifth Edition, Addison-Wesley Longman, Inc., 1998.
2. Stallings, William., “Operating System : Internals and Design Principles”,
Third Edition, Prentice-Hall, International, Inc., 1998.
3. Dietel, H.M., “Operating Systems”, Addison-Wesley Publishing Company”,
1990.
4. Tanenbaum, A., “Modern Operating Systems”, Prentice Hall, NewYork, 1992.
5. Bambang Haryanto., “Sistem Operasi”, Informatika Bandung, Edisi Kedeua,
2001
6. Satlling, William., “Sistem Operasi”, Jilid I, PT.Prenhalindo, Jakarta, 2003.
7. Sari, Rini, Fitri Dr., Ir., MM., MSc., dan Yansen Darmaputra, ST., “Sistem
Operasi Modern”, Andi Offset, 2005.
Mata Kuliah : Sistem Operasi Linux [ TI / SI(2 sks) ]
Prasyarat : –
Sasaran :
Agar mahasiswa mengerti dan memahami cara kerja sistem operasi Linux serta
bagaimana melakukan instalasi dan mengatur keamanannya.
Materi :
a. Pengantar UNIX dan Linux
-Karakteristik Linux
-Distribusi Linux
b Struktur Linux
c Dasar Pengoperasian Linux
-Operasi Dengan Keyboard
-Operasi Berkas
-Operasi Direktori
-Konfigurasi Sistem
-Konektifitas Dengan Windows
-Dasar Vi
-Vi Lanjutan
-Keamanan Linux
Pustaka :
1. Imam Mustaqhim., “Administrasi Linux”, PT Elex Media Komputindo, 2002
2. Richardus Eko Indrajit., “Membangun Aplikasi Linux”, PT Elex Media
Komputindo,2002
3. Richardus Eko Indrajit., “Memahami Security Linux”, PT Elex Media
Komputindo, 2002
4. Kadir, Abdul , “Pengenalan Unix dan Linux”, Andi, Yogyakarta, 2002
5. M. Carling, Stephen Degler and James Dennis, “Linux System
Administration”, New Riders Publising, 2000.
6. Syafii M., “Tip & Trik Linux”, Andi Yogyakarta, 2005.
7. Wahana Komputer, “Bermigrasi dan Mengoperasikan Linux Secara Mudah
dengan KDE”, Penerbit Andi, 2004.
Mata Kuliah : Sistim Pakar [ TI (2 sks) ]
Prasyarat : –
Sasaran :
Untuk memperkenalkan teori dan praktek dari pengetahuan dasar sistem pakar.
Materi :
a. Introduction to outomated reasoning
b. Tools for the construction of expert systems
c. The knowledge base
d. Logic
e. The prolog language
f. The interference Engine
g. Building Expert Systems
h. The Explanation Systems
i. Knowledge acquisition
j. The user interface
Pustaka :
1. Turban, Efraim, “Expert Systems and Appliead Artificial Intelligence”, Mac-
Millan Publishing Company (1992).
2. Black, Uyless, “The Inteligent Net Work”, Andi, Yogyakarta, 2002.
3. Kakiay, Thomas J., “Pengantar Sistem Simulasi”, Andi, Yogyakarta, 2002.
Mata Kuliah : Sistem Penunjang Keputusan [ SI (2 sks) ]
Prasyarat :Sistem Informasi Manajemen
Sasaran :
Mengajarkan konsep-konsep pengertian, karakteristik, komponen, database dan
tahapan pengembangan sistem pendukung keputusan. Memahami dan mampu
melakukan analisis untuk membuat serta mengembangkan sebuah model simulasi
pemgambilan keputusan berbasis web baik yang bersifat semi dan tidak terstruktur
bagi pihak manajerial secara individu dan kelompok. Memahami penerapan sistem
pendukung keputusan dalam e-commerce dan integrasi untuk seluruh kesatuan
bisnis perusahaan.
Materi :
a. Sistem Pendukung Manajemen
b. Sistem Pengambilan Keputusan, Pemodelan, dan Pendukung
c. Sistem Pendukung Keputusan
d. Pemodelan dan Analisis
e. Studi Kasus : Simulasi Sistem Pendukung Keputusan (AHP/OLAP)
f. Kecerdasan Bisnis: Data Warehousing, Akuisisi Data, Data Mining, Analitik
Bisnis, dan Visualisasi
g. Pengembangan Sistem Pendukung Keputusan
h. Teknologi Komputasi Kolaboratif: Sistem Pendukung Kelompok
i. Sistem Informasi Perusahaan
j. Manajemen Pengetahuan
k. Electronic Commerce
l. Integrasi, Pengaruh dan Masa Depan Sistem Pendukung Manajemen
Pustaka :
1. Turban, Efraim, Jay E. Aronson., and Ting Peng Liang, “Decision Support
Systems and Intelligent Systems”, Edisi Ketujuh, Penerbit Andi Offset:
Yogyakarta, 2005.
2. Sprague, Jr. Ralph H., and Hugh J. Watson., “Decision Support for
Management”, Prentice-Hall, International, Inc., 1996.
3. Finlay, Paul., “Introduction Decision Support Systems”, NCC Blackwell, LTD.,
1995.
Mata Kuliah : Statistik Probabilitas [ SI / TI (2 sks) & MI (2 sks) ]
Prasyarat : –
Sasaran :
Mampu memahami dan menghitung berbagai bentuk ketidakpastian, mencari
expectation serta trampil mengadakan pengujian hipotesa atas sebuah penelitian
secara mandiri dan mampu menerapkan dalam sebuah keputusan.
Materi :
a. Konsep Teori Probabilitas
b. Asas-asas menghitung Probabilitas
c. Probabilitas Berganda dan Kaidah Bayes
d. Statistik Nonparametrik
− Uji Chi-Square
− Uji Sign Test
− Wilcoxon’s Sign Rank Test
− Wilcoxon’s Rank Sum Test
− Wilcoxon’s Rank Sum Stratified Test
− Uji Mann-Whitney (U Test)
− Uji Kruskal-Wallis
− Metode Korelasi Jejang Spearman
Pustaka :
1. Levin, Richard., and David S. Rubin., “Statistics for Management”, Sixth
Edition, Prentice-Hall, International, Inc., 1994
2. Subiyakto, Haryono., :Statistik untuk Bisnis”, Edisi Pertama, Penerbit BP-
STIE YKPN, Yogyakarta, 1995
3. Spiegel, Murray R., “Statistika”, Edisi Kedua, Penerbit Erlangga, Jakarta,
1994.
4. Supranto, J., “Statistik : Teori dan Aplikasi”, Jilid 1 dan 2, Edisi Kelima,
Catakan Kedelapan, Penerbit Erlangga, Jakarta, 1996.
5. Wahana Komputer Semarang., “10 Model Penelitian dan Pengolahannya
dengan SPSS 10.01”, Andi, Yogyakarta, 2002.
6. Sulaiman, Wahid, “Statistik Non-Parametrik Contoh dan Pemecahannya
dengan SPSS”, Andi Offset, 2005
Mata Kuliah : Struktur Bahasa Pemrograman [ TI (4 sks) ]
Prasyarat : —
Sasaran :
Menerapkan konsep-konsep dan teknik-teknik dalam perancangan program
sehingga para mahasiswa mampu merancang program-program secara lebih baik
dan efesien dengan menggunakan pendekatan terstruktur.
Materi :
a. Pendahuluan : Pemrograman dan Sistem Pengembangan software
b. Pemrograman Terstruktur : Modular programming, top-down programming,
struktur logic, Flowchart terstruktur, structured vs instructured, dekomposisi
flowchart, coding terstructur dengan psendocode (PDL)
c. Teknik Penanganan kondisi : Tabel kebenaran, decision table dan urutan
kondisi
d. Teknik Penanganan Control Breaks : Singel level, two level, multi level
control breaks, penggunaan Nassi-Shnerdennan Chart
e. Penanganan Tabel : Macam-macam tabel, order (urutan), pengisian,
referensing, penelusuran, penggunaan untuk akumulasi, tabel ukuran variabel
dan multi dimensional table
f. Penanganan Multi File : Sequential access (tape, disk) dan direct access
(indexed, random)
g. Structure Chart : Pengertian, hubungan dan komunikasi modul
h. Metode-metode Perancangan Progam : Composite analysis (STS)
decomposition/transfrom analysis, transaction decomposition, functional
decomposition), menurut data struktur (metode Warmer On, metode Jackson)
i. Evaluasi Rancangan Program : Cohesion, skala cohesion, coupling, tipe-tipe
coupling, fan-in, fan-out, span of control, level of decision, inversion of
authority, control based on physical contiquity
j. Program Testing : Top-down, bottom-up, procedures, intel, integration test dan
comman error
k. Diagram HIPO : Pengertian dan penggunaan
Pustaka :
1. La Budde, K., “Structured Programming Concepts”, McGraw-Hill
International Edition 1987.
2. Philippakis, A.S., “Program Design Concepts”, McGraw-Hill Book Company
Internationa student Editings, 1985.
3. Page, M., “The Practical Guide to Structured System Design”, Yourdon Press,
1980.
4. Yourdon, “Structured Design Workshop”, Yourdon, Inc., 1982.
Mata Kuliah : Struktur Data [SI/TI(2 sks)]
Prasyarat : Algoritma dan Pemrograman
Sasaran :
Memberikan pengetahuan kepada mahasiswa tentang teori dasar struktur dan
penanganan data, serta pembuatan algoritma dan penggunaan struktur data,
sehingga setelah mengikuti mata kuliah ini mahasiswa mempunyai pengetahuan
tentang abstract data type, array, record, linkend, list, stack, queue, tree, graph, dan
algoritma.
Materi :
a. Jenis –jenis Data : Tipe data sederhana, Deklarasi data dalam bahasa
pemrograman, Pemetaan ke storage, Organisasi logik dan fisik dari struktur
data, Waktu pelaksanaan program sebagai fungsi ukuran data input, Notasi
Big-Oh
b. Array dan Record : Array berdimensi satu dan berdimensi banyak,
Pendeklarasian array dalam bahasa pemrograman, Pemetaan array ke storage,
Trianggular array
c. Algorithm Analysis
d. Stacks and Recursion : Linier List, Definisi dan operasi dasar dari stack,
Deklarasi stack dalam bahasa pemrograman, Aplikasi stack
e. Queues and Linked Lists : Operasi dasar dari queue, Penyajian queue dalam
array, De que, Queue berprioritas, Penyajian Linked list dala memori,
Kunjungan link list, Operasi dalam Linked list, Alokasi memori, Header dan
Doubly linked list
f. General Lists
g. Searching : Sequential search, Binary search tree
h. Sorting : Selection Sort, Insertion sort, Bubble sort, Quick sort, Heap sort
i. Tree : General tree, Binary tree, Balancing binary search tree, Height dan
Bound balanced tree
j. Graphs : Dasar graph dan graph berarah, Representasi matriks adjacency dan
representasi linked list, Graph tranvesal, path terpendek dan spanning tree.
Pustaka :
1. Ellzey, Ray S., “Data structures For Computer Information systems”, Second
Edition, Maxwell Macmillan International Edition, 1991.
2. Leung, Kruse and Tondo, “Data Structure & Program design In C”, Prentice-
Hall, second Edition, USA, 1997.
3. Sanjaya, Dwi, “Berpetualang dengan Struktur Data”, J & J Learning,
Yogyakarta, 2001.
4. Shaffer, Clifford A., “A Practical Introduction to Data Structures and
Algorithm Analysis”, Prentice-Hall, Inc., 1997.
Mata Kuliah : Teori Bahasa dan Otomata [ TI (4 sks) ]
Prasyarat : Struktur Data
Sasaran :
Mempelajari dan memahami konsep-konsep mesin-mesin matematis, grammar dan
formal language.
Materi :
a. Pendahuluan : Ruang Lingkup dan Aplikasi automata
b. Review Matematika Diskrit : String; Alphabet; Language; Graph; Tree; Set;
Relations; Cosure of relations
c. Chornsky Hierarchy : Klasifikasi mesin matematis; Grammar dan Laguage
d. Finite Automata dan Regular Expression : Determinister dan Non-
determinister finite automata; Konversi NFA ke DFA; Minimisasi state;
Regular expression; Regular set;Pumping Lemma untuk regular set
e. Regular Grammar : Definisi; Equivalence regular grammar dengan finite
automata;Konversi FA dengan regular grammar dan sebaliknya
f. Finite Automata dengan output : Mealy machine; Moore machine; Minimisasi
state;Equivalence machine
g. Push Down Automata : Push Down automata dengan final state; Push Down
automata dengan stack
h. Context Free Grammar : Definisi; Context free language; Pumping lemma
untuk CFL
i. Turing Machine dan Computability : Turing machine – halt; Turing machine
j. no halt; Tractable dan intractable problem
k. General Grammar dan Computable Languages : Grammar tipe 1; Grammar
tipe 0;Recusive Language; Recursively Enumarable set
Pustaka :
1. Hopcroft, J.E. and Ullman, J.D., “Introduction Automata Theory, Language
and Computation”, Addison-Wesley, 1979.
2. Kohavi., “Switching and Finite Automata Theory”, McGraw-Hill, 1972.
3. Wiitala, S.a., “ Discrete Mathematics : A Unified Approach”, McGraw-Hill,
1987.
4. Johnsonbaugh, R., “Discrete Mathematics”, Mac Millan, 1984.
5. Williams, E., “Theory of Computation”, WMU, 1987.
6. Dean Kelley., “Otomata dan Bahasa-bahasa Formal”, Prenhallindo Jakarta,
1999.
7. Firrar Utdirartatmo., “Teori Bahasa & Otomata”, J & J Learning Yogyakarta,
2001.
8. Hariyanto, Bambang, Ir., MT., “Teori Bahasa, Otomata dan Komputasi serta
Terapannya”, Informatika Bandung, 2004.
Mata Kuliah : Teori Kompilasi [ TI (4 sks) ]
Prasyarat : Teori Bahasa dan Otomata
Sasaran :
Memberikan pengetahuan tentang tingkah-laku program pada saat run time dan
memahami cara kerja kompiler.
Materi :
a. Struktur Bahasa : Formal syntax, Grammar finit, contect-free, Backus-Naut
Form
b. Tipe-tipe data dasar : Tipe-tipe data dasar; Struktur dan Storage class, static,
dynamic, auto dan register structures
c. Aliran data dan kontrol : Pencabangan dan Pengulangan
d. Prosedur : Prosedur dan fungsi; Penggunaan stack; Jenis-jenis parameter
passing;Rekursi; Binding
Pustaka :
1. Lewis, Rosentkratz, and Stearns Design Techniques”, Addison-Wesley, 1984.
2. Ullman, Aho, and Berif, “Compiler Construction Theory”, Addison-Wesley
3. Aho, Alfired V. and Ullman, Heffrey D., “Principles of Compiler Design”,
Addison-Wesley, 1988
4. Kakiay, Thomas J., “Pengantar Sistem Simulasi,” Andi, Yogyakarta, 2004.
5. Utdirartatmo, Firrar, “Teknik Kompilasi”, Graha Ilmu, 2005
6. Sediyono, Eko, “Teknik Kompilasi Teori dan Praktek”, Andi Offset, 2005
Mata Kuliah : Teori Organisasi Umum [ SI (2sks) ]
Prasyarat : —
Sasaran :
Mahasiswa dapat mengerti dan memahami tentang teori dan struktur organisasi,
kegiatan yang berkaitan dalam perancangan dan pengembangan organisasi serta
aspek penerapan sebuah organisasi.
Materi :
a. Pengertian Struktur dan Desain Organisasi
b. Pelopor Perkembangan Organisasi
c. Azas-azas Organisasi
d. Bentuk-bentuk Organisasi
e. Penetapan Tujuan Organisasi
f. Manajemen Berdasarkan Sasaran
g. Keefektifan Organisasi
h. Struktur Organisasi
i. Koordinasi dan Pendelegasian Organisasi
j. Desain Organisasi
k. Teknik Melakukan Pengorganisasian
l. Mengelola Lingkungan dan Perubahan Organisasi
m. Konflik Organisasi
n. Budaya Organisasi
o. Evolusi Organisasi
Pustaka :
1. Stephen P., Robbin., “Teori Organisasi”, Penerbit ARCAN, 1994.
2. M.C. Barnes., “Organisasi Perusahaan”, Penerbit PPM 1988.
3. Sutanto.,”“Dasar-Dasar Organisasi”, Penerbit Gajahmada University Press,
1998.
4. Sarwoto., Dasar-Dasar Organisasi dan Manajemen, Penerbit Ghalia Indonesia,
1985.
5. Handoko, T. Hani., “Manajemen”, Edisi ke 2, Penerbit BPFE-UGM
Yogyakarta, 1997.
Mata Kuliah : Testing dan Implementasi Sistem [ SI (2 sks) ]
Prasyarat : Analisis dan Perancangan Sisfo II
Sasaran :
Mempelajari dan memahami konsep, metode, strategi pengujian sistem, teknik
pengukuran dan melakukan audit kegiatan dari sebuah sistem perangkat lunak
dengan berbagai aspek pendukungnya. Mahasiswa menjadi mampu melakukan
konversi, pemeliharaan dan implementasi sistem terhadap semua perubahan dalam
pengembangan sistem informasi.
Materi :
a. Konsep Testing Perangkat Lunak
b. Metode Perancangan Perangkat Lunak
c. Metode Testing Perangkat Lunak
-Testing White Box
-Testing Black Box
-Testing Basis Path
-Testing Control Structure
-Testing Lingkungan Grafis (GUI’s)
Strategi Testing Perangkat Lunak
-Testing Unit
-Testing Integrasi dan Validasi
-Testing Sistem
-Testing Debugging
d. Teknik Pengukuran Perangkat Lunak
e. Audit Proses Perangkat Lunak
f. Inspeksi dan Alokasi Testing Pengkodean
g. Metode Konversi Sistem
h. Implementasi dan Dokumentasi Sistem
i. Prosedur Pemeliharaan Sistem
j. Evaluasi Perubahan dan Pengembangan Sistem
Pustaka :
1. Pressman, Roger S., “Rekayasa Perangkat Lunak: Pendekatan Praktisi”, Buku
1 & 2, Penerbit Andi Offset: Yogyakarta, 2002.
2. HS, Suryadi., “Pengantar Implementasi & Pemeliharaan Sistem Informasi”,
Penerbit Universitas Gunadarma, 1995.
3. Kendall, Kenneth E., and Julie E. Kendall., “Analisis Dan Perancangan
Sistem”, Edisi Kelima, Penerbit PT Prenhallindo, Jakarta, 2003.