Anda di halaman 1dari 34

SILABUS

PROGRAM STUDI TEKNIK INFORMATIKA

SEKOLAH TINGGI ILMU KOMPUTER

DARUL MUTAALLIMIN
TAHUN AKADEMIK 2012 / 2013

KATA PENGANTAR
Dengan mengucapkan syukur kepada Tuhan YME, yang hanya atas ijin -Nya, maka Buku Silabus Program Studi Teknik Informatika tahun 2012/2013 dapat dicetak untuk mahasiswa baru tahun akademik 201 2/2013. Silabus Program Studi Teknik Informatika dievaluasi dan diperbaharui empat tahun sekali untuk digunakan sebagai dasar dan acuan semua kegiatan akademik dan kegiatan terkait secara umum di Sekolah Tinggi Ilmu Komputer Darul Mutaallimin khususnya di Teknik Informatika. Silabus Program Studi Teknik Informatika tahun 201 2/2013 sudah menerapkan kurikulum berbasis kompetensi, yang sebagian besar merujuk pada ABET (Accreditation Board for Engineering and Technology). Ad ap u n sist e matika d i d alam Bu ku sila b u s in i se cara garis besar terdiri atas kurikulum, silabus mata kuliah, Penghargaan dan ucapan terima kasih disampaikan kepada Ketua S T I K D A M , para anggota Tim Penyusun Buku Silabus, serta semua pihak yang telah memberikan kontribusinya selama proses penyiapan sampai penyusunannya. Semoga keberadaan Buku Silabus ini dapat dimanfaatkan sebaik-baiknya oleh civitas academika dan stake holders Sekolah Tinggi Ilmu Komputer Darul Mutaallimin khususnya Prodi Teknik Informatika.

Nganjuk, 7 Pebruari 2013 a/n Ketua STIKDAM Ka. Prodi, Ttd Ahmad Khuzai Faruq, S.Hum, M.PdI

1. KURIKULUM
4.1. Kurikulum PS. Teknik Informatika Berdasarkan Kelompok Kompetensi Kurikulum PS. Teknik Informatika disusun berdasarkan, SK MENDIKNAS No. 045/U/2002. Kompetensi hasil didik suatu program studi terdiri atas: 1. Kompetensi Utama 2. Kompetensi Pendukung 3. Kompetensi Lainnya yang bersifat khusus dan gayut dengan kompetensi utama. Acuan pendukung kurikulum PS. Teknik Informatika adalah: a . Accreditation Board for Engineering and Technology ( A B E T ) 2 0 0 4 . b . Kurikulum Asosiasi Perguruan Tinggi Informatika & Komputer (APTIKOM). c . Computing Curricula 2 0 0 5 d a r i The Association for Computing Machinery ( A C M ) , The Association for Information Systems ( A I S ) d a n I E E E Computer Society. d . The Software Engineering Body of Knowledge ( S W E B O K ) 2 0 0 4 . 1. Kompetensi Utama a. Memiliki sikap dan perilaku yang profesional serta menjunjung tinggi etika profesi berdasarkan ketaqwaan terhadap T uhan Yang Maha Esa dan Kecintaan terhadap Tanah Air. b. Memiliki pola pikir sistematis dan logis dalam bidang teknik informatika. c. Mampu memahami dan merepresentasikan permasalahan berbasis teknologi informasi dalam ranah teknik informatika. d. Mampu memahami, melaksanakan dan mengelola dengan tepat aktifitasaktifitas pada setiap tahap dari siklus pengembangan sistem perangkat lunak skala besar. e. Mampu beradaptasi dan mengembangkan diri dalam perkembangan ilmu dan teknologi di bidang teknologi informasi, khususnya di bidang teknik informatika. 2. Kompetensi Pendukung a. Mampu untuk mengaplikasikan teknik, ketrampilan dan alat -alat bantu yang diperlukan dalam implementasi sistem perangkat lunak. b. M ampu be ke rja d alam sebuah tim yan g melibat kan bebe rapa disiplin bidang ilmu. 3. Kompetensi Lainnya a. Mampu melakukan penalaran dan penelitian berbasis teknologi informasi dalam ranah teknik informatika. b. Me miliki kemamp uan be rtutu r, te rtib, juju r, ulet serta b ersikap krit is membangun.
3

4. Kompetensi ABET a. An ability to apply knowledge of mathematics, science, and engineering. b. An ability to design and conduct experiments, as well as to analyze and interpret data. c. An ability to design a system, component, or process to meet desired needs. d. An ability to function on multi-disciplinary teams. e. An ability to identify, formulate, and solve engineering problems. f. An understanding of professional and ethical responsibility. g. an ability to communicate effectively. h. The broad education necessary to understand the impact of engineering solutions in a global and societal context. i. A recognition of the need for, and an ability to engage in life -long learning. j. A knowledge of contemporary issues.

2. SILABUS MATAKULIAH
Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum : Bahasa Assembly : 55B1030 : 3 SKS : Wajib :: Tidak Ada

Tujuan : Memberikan pemahaman tentang konsep dasar cara kerja bahasa mesin (Assembly) dan bagaimana menyusun dan membuat program dalam bahasa mesin (Assembly) yang dapat dijalankan dalam sistem komputer Pokok Bahasan : Pokok bahasan dipusatkan pada pengantar bahasa mesin (Asembly) d an pe rbe daann ya de nga n bah asa tin gkat tinggi, ko mpon en komponen dalam sistem komputer, register-register mikroprosesor, segmen dan offset, set instruction (khususnya prosesor Intel), operasi bit, perancangan bahasa mesin (Asembly) dan compilernya, struktur kontrol (pembandingan, pencabangan, looping), konsep dan prinsip kerja sub program dan operasi stack (pass by value dan pass by reference), array, dan integrasi dengan object dari bahasa tingkat tinggi (misal bahasa C). Pustaka : Brey, Barry B., 2005, INTEL Microprocessors 8086/8088, 8 0 1 8 6 / 8 0 1 8 8 , 8 0 2 8 6 , 8 0 3 8 6 , 8 0 4 8 6 , P e n t i u m , P r e n t i u m ProProcessor, Pentium II, III, 4, Edition 7th, Prentice Hall. Carter, Paul A., 2003, PC Assembly Language, akses dari http://www.drpaulcarter.com/pcasmIrvine, Irvine, Kip R., 2006, Assembly-Assembly Language for Intel-Based Computers, Edition 5th,Prentice Hall
4

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Algoritma dan Pemrograman I : 55B1022 : 2 SKS : Wajib :: Ada

Tujuan : Memberikan pengertian, kemampuan dan keterampilan mengolah dan menyusun program komputer dalam bahasa pemrograman tingkat tinggi Pokok Bahasan : Pengertian dasar algoritma, Konsep dasar pemrograman Pascal dan C/C++, Iterasi , Top down design , Array satu dimensi , Pointer, Matrik , Table searching , Algorima konsolidasi , Algoritma pemrosesan 2 buah file, Pengantar list berkait. Pustaka : Wirth, Niklaus, Algorithms Data Structures Program, Prentice Hall, 1991. Wirth, Systematic Programming Intriduction, Prentice Hall, 1976. Turbo Pascal versi 5.5, Borland International, 1989. Jogiyanto,H.M, Turbo Pascal, Volume I, II, Andi offset Yogyakarta, 1991

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Bahasa Inggris : 55A1003 : 2 SKS : Wajib :: Tidak Ada

Tujuan : Mahasiswa dapat memahami isi sebuah artikel/ jurnal/ teks akademik mengenai sains dan teknologi yang ditulis dalam bahasa Inggris. Mahasiswa dapat mendiskripsikan informasi atau isi dari argumentatif teks lisan setelah menyimak teks tersebut. Mahasiswa dapat mengungkapkan argumentasi atau ide -ide logis secara lisan atau tulisan. Pokok Bahasan : Scanning : Scanning in everyday life; scanning table s; scanning academic articles/jurnals,; scanning encyclopedia entri. Previewing and Predicting: previewing and predicting book covers to foresee the contents; listen to spoken text and predict the suitable

picture or figures; Say out loud the undelined reasons for predicting. Vocabulary Knowledge for Effective Reading and listening: guessing meaning from context in sentences; using grammar to guess word meaning; recognizing words connecting ideas. Topics: stating and recognizing topics from a paragraph or a text in written and spoken text; working with the topics, finding and writing the topic sentence. Main Ideas: finding the main idea in the topic sentence, stating main ideas of a paragraph, develop topic to main ideas, develop supporting details for the main ideas, producing an outline. Patterns of Organization: recognizing signal words to identify the types of patterns, recognizing the patterns of various written texts; writing an essay with some selected patterns. Skimming: skimming book reviews skimming jurnal or articles. Making Inference: Infering missing information, making inferences from conversations. Summarizing and Analysis: summmarizing a paragraph or passages, and making a text or article analysis.

Pustaka : Mikulecky and Jeffries. More Rea ding Power, Addison-Wesley publishing Company, 1996 Supriyanto. Critical Reading ITB. 2007. ITS English Teaching Team. English for Science and Technology. ITS. 2008.

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Kalkulus II : 55B1022 : 2 SKS : Wajib :: Tidak Ada

Tujuan : M e mbe rikan p e mah aman t en t an g ko n se p - ko n se p d asar d an kemampuan untuk menyelesaikan persoalan matematika sederhana tentang bilangan kompleks, matriks dan vektor, fungsi variabel tunggal, limit, turunan variabel tunggal, dan intergral variabel tunggal

Pokok Bahasan : M e mbe rikan p e mah aman t en t an g ko n se p - ko n se p d asar d an kemampuan untuk menyelesaikan persoalan matematika sederhana tentang bilangan kompleks, matriks dan vektor, fungsi variabel tunggal, limit, turunan variabel tunggal, dan intergral variabel tunggal. Pustaka : Purcell, E.J. & D. Valberg, Calculus with Analytic Geometry, Prentice Hall, 1987. Anton, H., Calculus with Analytic Geometry, 5th ed. John Wiley & Sons, 1995.

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Pendidikan Kewarganegaraan : 55A1010 : 2 SKS : Wajib :: Tidak Ada

Tujuan : Menjadi ilmuwan dan professional yang memiliki rasa kebangsaan dan cinta tanah air, demokratis yang berkeadaban, menjadi warga negara yang memiliki daya saing, berdisiplin, dan berpartisipasi aktif dalam membangun kehidupan yang damai berdasarkan sistem nilai Pancasila Pokok Bahasan : Filsafat Pancasila; Identitas Nasional; Politik dan Strategi; Demokrasi Indonesia; Hak Azasi Manusia dan Rule of Law; Hak dan Kewajiban Warga Negara; Geopolitik Indonesia; Geostrategi Indonesia . Pustaka : Darmodihardjo, Dardji, Pancasila Sumber dari Segala Sumber Hukum, Malang, Universitas Brawijaya, 1976. Laboratorium Pancasila, Pokok-pokok Pembahasan Pancasila dasar Filsafat Negara Republik Indonesia, Malang, IKIP Malang, 1978. Notonegoro, Pancasila Dasar Filsafat Negara, Yogyakarta, Universitas Gajah Mada Press, 1954. Lembaran Pertahanan Keamanan, Naskah Wawasan Nusantara. Jakarta, Lemhamnas, 1972. Lembaga Pertahanan Keamanan, Ketahanan Nasional, Jakarta, Lemhamnas, 1978. Tim Dosen Kewiraan, Buku Pelajaran Pendidikan Kewiraan, Malang, Universitas Brawijaya,

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Fisika Dasar II : 55B1067 : 3 SKS : Wajib :: Ada

Tujuan : Mahasiswa dapat memahami konsep muatan listrik dan Hukum Coulomb Mahasiswa dapat memahami konsep Medan Listrik Mahasiswa dapat memahami konsep Potensial Listrik dan Kapasitor Mahasiswa dapat memahami konsep Arus Listrik, Hambatan dan Rangkaian Listrik Mahasiswa dapat memahami konsep Medan Magnet Mahasiswa dapat memahami konsep Medan Magnet yang Ditimbulkan Arus Listrik Gaya Gerak Listrik Induksi Mahasiswa dapat memahami konsep Induktansi Mahasiswa dapat memahami konsep Arus Bolak-Balik Pokok Bahasan : Muatan Listrik dan Hukum Coulomb Medan Listrik; Kuat Medan Listrik; Garis Gaya; Hukum Gauss dan Penggunaannya; Kekuatan Dielektrik Potensial Listrik dan Kapasitor; Energi Potensial Listrik; Hubungan antara Potensial dengan Kuat Medan Listrik; Bidang Ekipotensial; Kapasitor dan Energi pada Kapasitor Arus Listrik, Hambatan dan Rangkaian Listrik; Arus Listrik, Konduktivitas Listrik, Hambatan Listrik, Resistivitas Listrik; Hukum Ohm, GGL dan Rangkaian Listrik; Hukum Kirchoff dan Daya Listrik Medan Magnet; Garis Induksi Magnet; Fluks Magnet; Gaya Magnet; Gaya dan Momen pada Macam-Macam Penghantar Berarus Medan Magnet yang Ditimbulkan Arus Listrik Gaya Gerak Listrik Induksi; Medan Magnet yang Ditimbulkan oleh Macam- Macam Penghantar Berarus; Hukum Ampere; GGL Induksi Karena Gerakan; Hukum Faraday; Hukum Lenz Induktansi Timbal balik; Induktansi Sendiri; Rangkaian RL; Energi pada Induktor Arus Bolak-Balik; Rangkaian Seri Arus Bolak-Balik; Diagram Vektor Impedensi; Harga Efektif, Harga Sesaat dan Rata-Rata; Rangkaian Paralel Arus Bolak-Balik; Diagram Vektor Pustaka : Sears & Zemansky, Fisika Listrik Magnet Sutrisno, 1982, Seri Fisika Dasar Listrik, Magnet, dan Termofisika, Penerbit ITB, Bandung Syukri S., 1999, Kimia Dasar 1, ITB , Bandung Umar Yahdi, 1991, Pengantar Fisika Listrik Magnet, Penerbit Gunadarma, Jakarta

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Sistem Digital II : 55B1018 : 2 SKS : Wajib :: Ada

Tujuan : Memberikan pengetahuan tentang fungsi gerbang dasar AND,OR dan NOT serta kombinasinya Memahami penggunaan Aljabar Boole dan Karnaugh Map untuk penyederhanaan rangkaian logika Mamahami jenis-jenis rangkaian kombinasional serta perancangannya Memahami pangertian serta perancangan rangkaian pencacah Memahami pangertian serta perancangan rangkaian register Memahami prinsip kerja unit penghitung dan pembanding Pokok Bahasan : Fungsi Gerbang Dasar Aljabar Boole; Karnaugh Map; Penyederhanaan Rangkaian Flip-Flop Pencacah Register Unit Penghitung dan pembanding Pustaka :

Malvino, Elektronika Komputer Digital, terj. Dali S Naga, Gunadarma Suryadi, Agus S, Dasar Rangkaian Logika, jilid I, Gunadarma Bartee, Thomas C, Dasar Komputer Digital, terj. The How Liong, ed. 6, Penerbit Erlangga, 1994 Wakerle, John F, Digital Principles and Practices, Prentice Hall, 1994 Lee, Samuel C, Rangkaian Digital dan Rancangan Logika, terj. Sutisno, Erlangga, 1991 Mano M, Morris and Kime R, Charles, Logic and Computer Design Fundamentals, Prentice Hall, 1997 Malvino and Leach, Digital principles and Applications, ed 5, Mc Graw Hill, 1995 Tocci, Ronald J, Digital Systems Principles and Applications, ed 6, Prentice HallSears & Zemansky, Fisika Listrik Magnet

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Elektronika Dasar II : 55A1012 : 2 SKS : Wajib :: Tidak Ada

Tujuan : Mahasiswa dapat mengenal komponen elektronika,komponen semi konduktor : dioda, transistor bipolar dan unipolar serta contoh aplikasi sebagai amplifier, saklar elektronik, suplay tegangan dc, dlsb Mahasiswa memahami cara kerja diode, pemanfaatan diode dalam rangkaian elektronika Pokok Bahasan : Pengenalan Komponen dan Teori Semikonduktor Dioda Semikonduktor dan Rangkaiannya Transistor Bipolar (BJT) Unijunction Transistor Model hybrid- Rangkaian Penguat Transistor Rangkaian Penguat Transistor Bertingkat Penguat dengan Umpan Balik Penguat Diferensial Penguat Operasional (Op Amp) Rangkaian Dasar Penguat Operasional Aplikasi Operasional Amplifier Pustaka :

Boylestad , Nashelsky, Electronic Device Circuit and Theory 5th edition, Prentice Hall International Millman and Halkias, Integrated Electronics Van Valkenburg, M. E, Analog Filter Design

10

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Pendidikan Agama Islam : 55A1001 : 2 SKS : Wajib :: Tidak Ada

Tujuan : Mahasiswa m am p u me n ja d i ilmuwan d an p r o f e ss i o n a l ya n g b e ri m a n d an b e r t aq w a terhadap Tuhan Yang Maha Esa, berakhlak mulia, dan memiliki etos kerja, serta menjunjung tinggi nilai-nilai kemanusiaan dan kehidupan Pokok Bahasan : Tuhan Y an g M ah a E sa d an Ke tu h an an ; Man u sia; Hu ku m; Mo ral; Ilmu Pengetahuan, Teknologi dan Seni; Kerukunan antar umat beragama; Masyarakat; Budaya; Politik. Pustaka : N asu t io n , Harun, Islam Ditinjau dari Berbagai Segi dan Aspeknya, Jakarta, UI Press, 1982. Sylatut, Mahmud, Islam, Aqidah, dan Syariah. Gazalba, Sidi, Pokok-Pokok Ajaran Islam.

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Pendidikan Pancasila : 55A1009 : 2 SKS : Wajib :: Tidak Ada

Tujuan : Agar mahasiswa memahami Pancasila, menghayati dan mengamalkan nilainilainya, 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. Pokok Bahasan : Hakekat Pancasila Filsafat Pancasila Nilai-Nilai Pancasila Pendalaman Pedoman Penghayatan dan pengamalan Pancasila

11

Latihan Menganalisa Masalah Kemasyarakatan Berdasarkan Pendekatan Pancasila. Latihan Menarapkan Nilai-Nilai Pancasila dalam Kasus-Kasus Kehidupan Undang-Undang Dasar Republik Indonesia 1945 Sistem Pemerintahan Demokrasi Pancasila dan HAM Menurut UDD 1945 Pelaksanaan Pancasila Dan UUD 1945 Analisis Masalah Ketatanegaraan Dan UUD 1945 Serta GBHN Hubungan Antara Pancasila Dan UUD 1945 Serta GBHN Tujuan Nasional Dan Tujuan Pembangunan Nasional Pola Umum Pembangunan Nasional Pembangunan Daerah

Pustaka : Darmodiharjo, Dardji; Orientasi Singkat Pancasila, Jakarta, Balai Pustaka, 1979, Tim Pembina Penatar Dan Bahan Penataran Pegawai Republik Indonesia, Buku Materi Pelengkap Penataran, Buku 1: P-4, Buku 2: UUD 1945, Buku 3: GarisGaris Besar Haluan Negara, Jakarta, Penerbit PT. Inaltu, 1983 (Selanjutnya disesuaikan dengan hasil TAP MPR yang berlaku). Wahyono, Padmo, Bahan-Bahan Penataran P-4, Jakarta FHUI, 1981, Darmodiharjo, Dardji, dan Nyoman Dekker, Pokok-Pokok Demokrasi Pancasila, Malang, 1973.

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Struktur Data : 55B1026 : 3 SKS : Wajib : Algoritma dan Pemrograman : Tidak Ada

Tujuan : 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. Pokok Bahasan : 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

12

Array dan Record : Array berdimensi satu dan berdimensi banyak, Pendeklarasian array dalam bahasa pemrograman, Pemetaan array ke storage, Trianggular array Algorithm Analysis Stacks and Recursion : Linier List, Definisi dan operasi dasar dari stack, Deklarasi stack dalam bahasa pemrograman, Aplikasi stack 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 General Lists Searching : Sequential search, Binary search tree Sorting : Selection Sort, Insertion sort, Bubble sort, Quick sort, Heap sort Tree : General tree, Binary tree, Balancing binary search tree, Height dan Bound balanced tree Graphs : Dasar graph dan graph berarah, Representasi matriks adjacency dan representasi linked list, Graph tranvesal, path terpendek dan spanning tree.

Pustaka : Ellzey, Ray S., Data structures For Computer Information systems, Second Edition, Maxwell Macmillan International Edition, 1991. Leung, Kruse and Tondo, Data Structure & Program design In C, Prentice-Hall, second Edition, USA, 1997. Sanjaya, Dwi, Berpetualang dengan Struktur Data, J & J Learning, Yogyakarta, 2001. Shaffer, Clifford A., A Practical Introduction to Data Structures and Algorithm Analysis, Prentice-Hall, Inc., 1997.

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Fisika Dasar I : 55B1006 : 3 SKS : Wajib :: Ada

Tujuan : Agar mahasiswa memahami konsep dasar dari mekanika, dapat menjelaskan berbagai hukum dasar mekanika, hubungan gerak dengan Pengetahuan lebih lanjut seperti misalnya robotika. Pokok Bahasan : Sistem Satuan Internasional Vektor Kinematika Gerak Linier
13

Kinimatika Gerak Melingkar Gerak Parabola Hukum Newton tentang Gerak Usaha dan Energi Gerakan dan Osilasi Keseimbangan Benda Tegar Fluida: Statika Fluida dan Dinamika Fluida Tennometri dan Kalorimetri Hantaran Panas Termodinamika I dan II

Pustaka : Scar F.W. Zemansky, Soedarjana & ahmad amir, Fisika untukUniversitas, Jilid I, Bandung Bina cipta Scar F.W. Zemansky, Soedarjana & ahmad amir, Fisika untuk Universitas, Jilid II, Bandung Bina cipta, 1985. Hikam Muhammad, Dr., Pamulih B. Prasetyo, Ssi, Drs. Djoenaidi Saleh, MSi., Eksperimen Fisika Dasar untuk Perguruan Tinggi, Kencana, 2005. Soedojo, Peter, Dr. BSc., Fisika Dasar, Andi Offset, 2004.

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Kalkulus I : 55B1004 : 3 SKS : Wajib :: Tidak Ada

Tujuan : Memecahkan masalah yang bersifat aplikatif. Pokok Bahasan : Limit Turunan Fungsi Penerapan Turunan Integral Tak Tentu Penerapan Integral Turunan Parsial dan total fungsi peubah ganda Nilai ekstrem fungsi peubah ganda Bilangan Kompleks Barisan dan Deret

14

Pustaka : Yahya, Y., dkk., Matematika Dasar Untuk Perguruan Tinggi, Edisi 1, Ghalia Indonesia, Jakarta, 1986. Ayres Jr. F., Theory and Problems of Differential and Integral Calculus, McGrawHill, Singapore, 1981. Ayres Jr. F., Calculus, Second Edition, McGraw-Hill Book, Co., New York, 1993. Soemartoyo N., Kalkulus Dasar, Edisi Kedua, LPFE UI, Jakarta, 1992.

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Kalkulus Lanjut : 55B1017 : 3 SKS : Wajib : Kalkulus I dan II : Tidak Ada

Tujuan : Memberikan pengetahuan Kalkulus tentang persamaan diferensial, turunan partial, Integral lipat dua dan integral lipat tiga. Pokok Bahasan : Transformasi Laplace Beberapa sifat penting dari transformasi Laplace dari beberapa fungsi elementer, Transformasi Laplace turunan dan integral penggunaan transformasi Laplace Persamaan diferensial tingkat satu derajat satu Persamaan diferensial linier tingkatan dengan koefisien tetap Persamaan diferensial tingkat satu derajatan Integral lipat dua diantaranya penggunaan determinan Jacobi Integral lipat tiga : teorema Gauss, teorema Stokes, teorema Green Pustaka : Purcell, Kalkulus dan Geometrik Analitik, Penerbit Erlangga. S.M. Nababa, Pendahuluan Persamaan Diferensial Biasa, Penerbit Karunaka, Universitas Terbuka.

15

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Sistem Operasi : 55C1035 : 3 SKS : Wajib :: Tidak Ada

Tujuan : 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. Pokok Bahasan : Konsep Dasar Sistem Operasi Struktur Sistem Komputer Komponen Sistem Operasi Manajemen Proses Sinkronisasi Proses Manajemen Memori Manajemen I/O Manajemen Ruang Penyimpanan Sekunder Proteksi dan Sekuriti Trend Sistem Operasi Pustaka : Silberschatz, Abrahan and Peter Baer Galvin., Operating System Consepts, Fifth Edition, Addison-Wesley Longman, Inc., 1998. Stallings, William., Operating System : Internals and Design Principles, Third Edition, Prentice-Hall, International, Inc., 1998. Dietel, H.M., Operating Systems, Addison-Wesley Publishing Company, 1990. Tanenbaum, A., Modern Operating Systems, Prentice Hall, NewYork, 1992. Bambang Haryanto., Sistem Operasi, Informatika Bandung, Edisi Kedeua, 2001 Satlling, William., Sistem Operasi, Jilid I, PT.Prenhalindo, Jakarta, 2003. Sari, Rini, Fitri Dr., Ir., MM., MSc., dan Yansen Darmaputra, ST., Sistem Operasi Modern, Andi Offset, 2005.

16

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Sistem Digital I : 55B1007 : 2 SKS : Wajib :: Tidak Ada

Tujuan : Mahasiswa mampu memahami dengan benar konsep dasar sistem digital sebagai pembentuk komponen utama komputer, dan dapat menganalisis serta merancang sistem digital sederhana Pokok Bahasan : Sistem Bilangan; Penjelasan Sistem Digital dan Analog, Sistem bilangan biner, octal, desimal dan heksadesimal, konversi antar sistem bilangan. Peng-kode-an BCD, Excess-3, 8-4-2-1, Gray, dan lain-lain Aljabar Boole dan penyederhanaan fungsi Boolean: Gerbang logika OR, AND. NOT, XOR, NAN. Tabel kebenaran, fungsifungsi Logika dan implemantasinya ke dalam gerbang logika, Bentuk SOP dan POS, Penyederhanaan fungsi boolean secara matematis dan Teori De Morgan, Penyederhanaan dengan K-Map, dan dengan Tabulasi Rangkaian Kombinasional: Adder, Subtractor, Decoder, Encoder, Multiplexer, Demultiplexer. Perancangan rangkaian kombinasional sederhana Synchronous Sequential Logic: Konsep rangkaian sequensial yang sinkron, SR Latch, Flip-Flop SR, JK, D , d an T , P engenalan St ate D iagr am, Analisa rangkaian sekuensial, Merancang rangkaian dengan menggunakan Flip-flop Register, Counter dan Memory: Konsep Register, Register dengan Parallel Load, Shift Register, Counter, Binary Up -Down Counter, Memory Decoding, Desain memori, Error Corection, Arsitektur ROM Algorithmic Satate Machine (ASM): ASM Chart, ASM Block, Timing Sequence, Desain Rangkaian dengan ASM Chart Asynchronous Sequential Logic (ASL): Konsep Dasar ASL, T ran sition T able, Flo w T able, Race Co ndit ion . Contoh De sain rangkaian ASL, Penyederhanaan State dan Flow Table Pustaka : Lee, Digital Circuit and Logic Design, New Delhi, PHI, 1981. Mano, Digital Logic and Computer Design, New Delhi, PHI, 1986. Mismail, Budiono. Dasar-Dasar Logika Digital. Malang: Lembaga Penerbitan Universitas Brawijaya, 1982

17

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Arsitek Komputer : 55C1032 : 3 SKS : Wajib : Sistem Mikroprosesor : Tidak Ada

Tujuan : Mahasiswa mamp u me mah ami de n gan b en ar ko n se p d asar cara kerja komputer dan dapat menjelaskan dengan tepat fungsi d ari setiap komponen pembentuk komputer, serta dapat memahami d e n g a n b e n a r me t o d e p i p e l i n i n g, s e b a g a i su a t u c a r a u n t u k pemrosesan secara paralel Pokok Bahasan : Struktur Dasar Komputer: Organisasi dan arsitektur computer, struktur komputer dan fungsi -fungsi di dalamnya, evolusi dan generasi-generasi computer Instruksi Mesin dan Program: Lokasi dan alamat memori, operasi dasar memori, instruksi dan urutan instruksi, moda pengalamatan, Bahasa assembly, Stack & Queue, subroutine, contoh beberapa instruction se t Organisasi Input/Output: Organisasi Input/Output, peng-akses-an peralatan I/O, interrupt, Direct Memory Acces, antarmuka I/O standar Sistem Memory : Konsep dasar Sistem Memory, Random Access Memory (RAM ), Read On ly Me mo ry (ROM ), Cach e Memory: M appin g, Replacement Algorithm, Virtual Memory, Secondary Storage Aritmatika: penambahan dan pengurangan, desain Fast Adder, perkalian bilangan positip, perkalian bilangan bertanda, algoritma Booth, Fast Multiplication, pembagian bilangan integer. bilangan riil dan operasinya Unit Pemrosesan : Konsep dasar unit processing, eksekusi instruksi lengkap, organisasi bus jamak, Hardwired Control, Multiprogrammed Control Pipelining: Konsep dasar pipelining, data & instruction hazard, pengaruh set instruksi, operasi Superscalar Pustaka : Hamacher, Vranezic & Zaky, Computer Organization 5th Edition, McGraw Hill, 2002. William Stallings, Computer Organization And Architecture 4th Edition, Prentice-Hall, 1996. Morris Mano, Computer System Architecture , Prentice-Hall, 1993.

18

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Konsep Teknologi : 55B1002 : 2 SKS : Wajib :: Tidak Ada

Tujuan : Agar mahasiswa mengetahui dan memahami peta teknologi, aplikasi dan implikasinya, serta memiliki sikap profesional melalui penguasaan ilmu sosial dan humaniora Pokok Bahasan : Tugas Ilmu, Agama dan Seni Perkembangan Ilmu Pengetahuan dan Teknologi di Dunia dan di Indonesia. Ilmu Pengetahuan dan Teknologi untuk Kelangsungan Hidup Manusia Optimasi Krisis Metafisis dalam Ilmu Pengetahuan Model Menegakkan Gerak untuk Menyongsong Tantangan Masa Depan Indonesia Transformasi Budaya Kita; Peranan Perguruan Tinggi dalam Pengembangan Kebudayaan yang didukung oleh Perkembangan Ilmu dan Pengetahuan Kebijakan strategis Teknologi Indonesia Konsep Teknologi Informasi dan Komunikasi Aplikasi teknologi pada berbagai bidang Kajian mandiri Pustaka : Menerawang masa depan ilmu pengetahuan, teknologi dan seni, ITB, Bandung, 1991. Rosenberg, Richard S., Computer and The Information Society, John Willey & Sons 1986. Budiardjo, Bagio, Komputer dan Masyarakat, Alex Media Komputindo, Jakarta, 1991.

19

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Dasar Sistem Komputer : 55C1005 : 3 SKS : Wajib :: Tidak Ada

Tujuan : Mahasiswa mampu memahami dasar-dasar sistem komputer dan bahasa pemrogramannya dan mampu menerapkannya dalam bidang teknik informatika Pokok Bahasan : Konsep sistem Arsitektur komputer Dasar-dasar sistem operasi Tinjauan software dan bahasa tingkat tinggi Dasar-dasar pemrograman (matlab, pascal, C) Manajemen memori PC DOS dan UNIX Dasar-dasar basis data Pengenalan internet Pustaka : Donald Sanders; Computer Today, McGraw Hill Silverman Tarkey, Computer & Computer Language, McGraw-Hill 1988. Ansi C, Problem Solving and Programming, Baclay Prentice Hall 1990. Roger S. Pressman, Software Engineering Practitioners Approach,McGraw-Hill. Matlab user guide, Mathwork Jogiyanto, Pascal, Andi Offset

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Elektronika Dasar : 55B1006 : 3 SKS : Wajib :: Tidak Ada

Tujuan : Mahasiswa mampu mengenal dan memberi pengertian tentang karakteristik dan parameter-parameter utama dari komponen-komponen elektronika, metode dan teknik pencatuan, analisis rangkaian dengan komponen aktif

20

Pokok Bahasan : Dasar-dasar semi konduktor Karakteristik dioda dan penggunaannya Karakteristik transistor (transistor junction, FET, mosfet dll) dan penggunaannya Rangkaian pengganti transistor Penguat sinyal kecil Penguat Operational OSILATOR Band Reject Filter Jenis-jenis rangkaian Rectifier Pustaka : Jacob Millmann, Microelectronics, McGraw-Hill 1987 Sedra, Microelectronics Circuit, Reinhart & Winston, 1987 Hayes, Digital System Design and Microprocessor, McGraw-Hill 1986

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Algoritma dan Pemrograman II : 55B1023 : 2 SKS : Wajib : Algor & Pemrograman I : Ada

Tujuan : Mahasiswa mampu mengenal bahasa pemrograman tingkat tinggi yang terstruktur yang populer, menggunakan compiler Turbo Pascal 7.0 dan Borland Delphi 7.0, yang banyak diminati dikalangan penyuka eksperimen dan akses perangkat keras. Pokok Bahasan : Konsep Dasar Bahasa Pascal Manipulasi String & Struktur Kendali PROCEDURE FUNGSI ARRAY dan RECORD FILE ( Berkas ) Pengenalan Borland Delphi 7.0 Aplikasi Menu dalam Borland Delphi Komponen Database Aplikasi Sederhana dalam Borland Delphi Aplikasi Database dalam Borland Delphi

21

Pustaka : Anonim, Algoritma & Pemrograman II, Penerbit Gunadarma, Jakarta, 1990 Bryon, Goffried, Programming with PASCAL, Schaum Series, New York, 1986 Prather, Ronald E., Problem Solving Principle : Programming with Pascal, Prentice Hall, New Jersey, 1982 Dumairy, Matematika Terapan untuk Bisnis & Ekonomi Press (BPFE Yogyakarta) Yogianto H.M, Turbo Pascal 5.0 Penerbit Andi Offset, Yogyakarta. Ediman Lukito, Belajar Sendiri Pemrograman dengan Turbo Pascal 7.0 Ir. P. Insap Santosa, Turbo Pascal versi 5.0 dan 5.5, Elexmedia Komputindo8. Ir. P. Insap Santosa, Dasar-dasar Pemrograman Pascal Teori dan Program terapan, Andi Offset Yogyakarta

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Ilmu Budaya Dasar : 55A1011 : 2 SKS : Wajib :: Tidak Ada

Tujuan : Mahasiswa mampu memberi kepekaan terhadap lingkungan budaya Mahasiswa mampu mengembangkan seluruh potensi kemanusiaan dalam merespon realita sosial budaya masyarakat Mahasiswa dapat memanusiawikan insan akademik terhadap pengaruh negatif Mahasiswa dapat memaknai dan mengevaluasi setiap fenomena sosial budaya Mahasiswa mampu mencerminkan sikap kritis, analitis, dalam kompetensi menuju berpikir integratif komprehensif Pokok Bahasan : Menerangkan definisi budaya dan ilmu budaya Dasar-dasar ilmu Humaniora Hubungan manusia dengan cinta kasih Hubungan manusia dengan keindahan Hubungan manusia dengan penderitaan Hubungan manusia dengan keadilan Hubungan manusia dengan pandangan hidup Hubungan manusia dengan tanggungjawab Hubungan manusia dengan kegelisahan Hubungan manusia dengan harapan Hubungan manusia dengan ekonomi Menjelaskan substansi IBD dan memprediksi fungsinya

22

Pustaka : Djoko Widagdo dkk, 1979. Ilmu Budaya Dasar. Jakarta: Bumi Aksara Supartono W, 2004. Ilmu Budaya Dasar. Bogor: Ghalia Indonesia Deliar nov, 1995, Perkembangan Pemikiran Ekonomi. Jakarta: Grafindo Persada Taufik Abdulah, 1988. Agama, Etos Kerja dan Ekonomi. Jakarta: LP3ES

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Logika Matematika : 55B1020 : 3 SKS : Wajib :: Tidak Ada

Tujuan : Mahasiswa mampu memahami sejarah, arti dan kepentingan logika Mahasiswa mampu mempelajari operator Boolean, formula proposisi, interpretasi Mahasiswa mampu mempelajari susbtitusi dan ekuivalensi, logika, satisfiablity, konsekuen Mahasiswa mampu mempelajari bukti deduksi, SistemG, Sistem H dan varian dari sistem deduksi Mahasiswa mampu mempelajari resolesi, BDD, kompleksitas Mahasiswa mampu mempelajari himpunan finite dan infinite, operator himpunan, ordered sets Mahasiswa mampu mempelajari relasi, fungsi dan kardinalitas Mahasiswa mampu mempelajari relasi dan formula predikat, logika equivalen, substitusi, model finite dan infinite Mahasiswa mampu mempelajari deduksi pada kalkulus predikat, sistem G dan sistem H Mahasiswa mampu mempelajari fungsi dan term, bentuk clausal, teorema herbrand Mahasiswa mampu mempelajari resolusi ground, substitusi, unifikasi, dan resolusi umum Mahasiswa mampu mempelajari semantic program, sistem deduksi, verifikasi, sintesa program Mahasiswa mampu mempelajari aliran dan batasan pemrograman logika, contoh pada prolog Mahasiswa mampu mempelajari studi kasus pada pemrograman logika Pokok Bahasan : Sejarah, arti dan manfaat logika, kalkulus proposisi dan predikat, sistem logika Operator Boolean, formula proposisi, Interpretasi Substitusi dan ekuivalensi logika, satisfiability, validity dan consequent

23

Deduksi pada Kalkulus Proposisi; Pembuktian deduktif, Sistem Gentzen (G), Sistem Hilbert (H), soundness dan completeness dari H, varian dari sistem deduksi Kalkulus Proposisi : Resolusi dan BDD Resolusi, Binary Decision Diagram, Algoritma BDD, Kompleksitas Himpunan finite dan infinite, operator himpunan, ordered sets, Relasi dan fungsi, kardinalitas Formula dan Model Kalkulus Predikat; Relasi dan formula predikat, logika equivalen dan subtitusi, model finite dan infinite, Decideability Sistem G , sistem H, Implementasi, Teori Complete dan Decidable Fungsi dan istilah, bentuk clausal, teorema dan model herbrand Resolusi ground, substitusi, unifikasi, dan resolusi umum Semantic bahasa pemrograman, sistem deduksi HL, verifikasi dan sintesis program Pemrograman Logika; Aturan dan batasan pemrograman logika, contoh pada prolog Studi kasus 1 : Atraffic signal, notasi Z, Studi kasus 2 : semantic tableux

Pustaka : Ben Ari, Mordechai . (2006). Mathematical Logic for Computer Science, Springer, Newyork. B. Cori, Rene, Daniel Lascar and Donald Pelletier. (2000). Mathematical Logic: a Course With Exercise, Oxford University Press. C. Manna, Zohar & R. Waldinger.(1993). Deductive Foundation Of Computer Programming, Addison Wesley, 1993 D. Suryadi, D. (1989).Aljabar Logika dan Himpunan. Jakarta:Gunadarma

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Statistik Dasar : 55B1021 : 3 SKS : Wajib :: Tidak Ada

Tujuan : Mahasiswa mampu memahami tentang konsep statistika dan notasi penjumlahan Mahasiswa mampu memahami tentang distribusi frekuensi, kegunaan dan cara pembuatan Mahasiswa mampu memahami tentang ukuran statistik; ukuran pemusatan dan penyebaran Mahasiswa dapat mengerti pengertian tentang konsep dasar probabilitas dan pencacahan ruang sampel Mahasiswa mampu memahami tentang distribusi diskrit dan kontinue

24

Pokok Bahasan : Konsep statistika; pengertian statistika, kegunaan statistika, pengertian statistik deskriptif dan statistik inferensia, contoh kasus statistika deskriptif dan inferensia, pengertian populasi dan contoh, jenis-jenis data Kajian Ulang Notasi Penjumlahan; menuliskan bentuk umum notasi penjumlahan, dalil-dalil notasi penjumlahan Pembentukan Tabel Distribusi Frekuensi; pengertian interval, frekuensi, selang, range, titik tengah kelas, batas kelas, tepi batas kelas; menentukan jumlah kelas dengan cara umum maupun aturan Sturge Menghitung interval kelas, frekuensi, selang, range, titik tengah kelas, batas kelas, tepi batas kelas, menentukan tepi batas atas dan tepi batas bawah kelas Tabel Distribusi Frekuensi; membedakan frekuensi relatif, frekuensi kumulatif, frekuensi kumulatif lebih dari dan kurang dari; menghitung frekuensi relatif, frekuensi kumulatif, frekuensi kumulatif lebih dari dan kurang dari; menggambar tabel distribusi frekuensi dalam bentuk grafik Ukuran Pemusatan; menuliskan rumus rata-rata hitung, median, modus, bagi data tersebar dan data berkelompok; menghitung rata-rata hitung, median, modus, bagi data tersebar dan data berkelompok; menyimpulkan letak rata-rata hitung, median, modus bagi distribusi simetris; menuliskan rumus dan menghitung quartil, quintil, decil, persentil data tersebar dan data berkelompok Ukuran Penyebaran; menuliskan rumus dan menghitung range, ragam, / variansi, simpangan baku / standar deviasi data tersebar dan data berkelompok. Menuliskan rumus dan menghitung skor Z Pencacahan Ruang Sampel Konsep Dasar Probabilitas Konsep Dasar Distribusi Teoritis Distribusi Hipergeometrik Distribusi Binomial Distribusi Poisson Distribusi Normal Pustaka : Bambang Kustituanto dan Rudy Badrudin, Statistika I (Deskriptif), Seri Diktat Kuliah, Penerbit Gunadarma, Jakarta, 1994 Haryono Subiyakto, Statistika 2, Seri Diktat Kuliah, Penerbit Gunadarma, Jakarta, 1994 Levin, Richard I & David Rubin, Statistics for Management, Prentice Hall, New Jersey, 1991 Ronald E Walpole, Pengantar Statistika, Edisi Terjemahan, PT Gramedia Jakarta, 1992

25

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Metode Numerik : 55B1031 : 3 SKS : Wajib :: Tidak Ada

Tujuan : Mahasiswa mampu memahami dan mengerti konsep dan cara penghitungan galat Mahasiswa mampu melakukan pemrograman dengan menggunakan MATLAB Mahasiswa dapat memahami & mampu mencari akar persamaan dengan menggunakan metode tertutup. Mahasiswa dapat memahami & mampu menyelesaikan sistem persamaan non linear dengan Metode Newton Mahasiswa dapat memahami & mampu menyelesaikan sistem persamaan linear dengan Metode Gauss, Gauss-Jordan, dan Gauss-Seidel Mahasiswa dapat memahami & mampu menyelesaikan sistem persamaan linear dengan Dekomposisi LU dan menyelesaikan suatu kasus. Mahasiswa dapat memahami & mampu menyelesaikan masalah pencocokan kurva dengan menggunakan Regresi Kuadrat Terkecil. Mahasiswa dapat Memahami & mampu menyelesaikan masalah pencocokan kurva dengan menggunakan Interpolasi. Mahasiswa dapat memahami & mampu menyelesaikan masalah pencocokan kurva dengan menggunakan Aproksimasi Fourier. Mahasiswa dapat Memahami & mampu menyelesaikan integrasi secara numeris dengan Metode Trapesium, Metode Simpson 1/3, Metode Simpson 3/8. Mahasiswa dapat memahami & mampu menyelesaikan Sistem Persamaan Differensial Biasa dengan Metode Euler, Metode Runge-Kutta Mahasiswa dapat memahami & mampu menyelesaikan Sistem Persamaan Differensial Parsial. Mahasiswa dapat memahami dan mampu menerapkan konsep metode numerik untuk menyelesaikan permasalahan di dunia nyata Pokok Bahasan : Galat; Pengertian galat, penyebab terjadinya galat, galat absolut, galat relatif, perambatan galat Pengenalan MATLAB; Matlab Command Window, Matlab Editor, instruksi-instruksi pada Matlab. Mencari Akar Persamaan (Metode Tertutup); Metode Grafis, Metode Biseksi, Metode Regulafalsi. Mencari Akar Persamaan (Metode Terbuka); Metode Iterasi Satu Titik, Metode Newton-Raphson, Metode Secant

26

Sistem Persamaan Non Linear; Metode Newton, Studi Kasus Sistem Persamaan Non Linear; Metode Gauss, Metode Gauss-Jordan, Metode Gauss-Seidel, Dekomposisi LU, Studi Kasus Sistem Persamaan Linear Regresi Kuadrat Terkecil; Regresi Linear, Regresi Polinom, Regresi Linear Ganda. Interpolasi; Interpolasi Beda, Terbagi Newton, Interpolasi Lagrange, Interpolasi Spline. Aproksimasi Fourier; Pencocokan Kurva dengan fungsi sinus, DFT, FFT. Integrasi Numeris; Metode Trapesium, Metode Simpson 1/3, Metode Simpson 3/8. Sistem Persamaan Differensial Biasa; Metode Euler, Metode Runge-Kutta Sistem Persamaan Differensial Parsial Aplikasi metode numerik di dunia nyata; Contoh-contoh penggunaan metode numerik

Pustaka : Buchanan, JL. Numerical Methods And Analysis. New York: McGraw-Hill Inc., 1992. Capra. Metode Numerik (terjemahan). Jakarta: Erlangga, 1989. Al-Khafaji, Amir Wadi dan John R. Tooley. Numerical Methods in Engineering Practice. New York: Holt, Rinerhart and Winston Inc,1986. Mathews, John H. Numerical Methods for Mathematics, Science, and Engineering. New Jersey: Prentice Hall, 1992. Akai, Terrence J. Applied Numerical Methods. New York: John Wiley & Sons, 1994.

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Aplikasi Komputer : 55B1029 : 3 SKS : Wajib :: Ada

Tujuan : Memberikan Pemahaman tentang komputer Mempelajari tentang pemahaman awal dunia komputer dan pengaplikasian dasar pemrograman. Mahasiswa menguasai berbagai macam aplikasi dasar computer dalam kehidupan nyata. Mahasiswa mampu membangun sistem multimedia melalui pemahaman akan konsep dari sub-sistem penyusunnya.

27

Pokok Bahasan : Membuat publikasi menggunakan MS publisher; Sertifikat, Buletin dan brosur menggunakan MS publisher Menggambar flowchart dan DFD menggunakan Ms Visio 2007; Menggambar menggunakan Visio 2007 Menggambar peta dan Data base model diagram menggunakan Ms Visio 2007 Mempraktekan membuat data base baru; Membuat database, query, form, report Mempraktekan membuat relational tabel dalam access 2007 SQL dalam access, mendesain tampilan form lanjut. Produksi Konten Multimedia; Proses produksi konten multimedia, seperti, proses akuisisi, digitalisasi, audio sampling, editing, authoring, animasi Representasi Data Multimedia; Kompresi data teks. (e.g.Huffman coding, arithmetic coding, Lempel-Ziv), Representasi dan Kompresi data suara dan audio beserta format berkas (file) nya. (e.g. WAV, ADPCM, CELP, MP3, Ogg Vorbis) Representasi dan Kompresi Data Multimedia (lanjutan); Representasi dan Kompresi data citra statis (still image) dan citra bergerak (video), beserta format berkas (file) nya. (e.g. RAW, BMP, PNG, JPEG, JPEG2000, AVI, MPEG, MJPEG, MJPEG2000) Jaringan Multimedia; Jaringan multimedia melalui kabel, Jaringan multimedia nirkabel, Standarisasi jaringan multimedia, Quality of Service (QoS), Perancangan jaringan multimedia kabel dan nirkabel, Media akses jaringan multimedia (misal: settop box, handheld device) Distribusi Multimedia; Media Server, Multimedia Streaming, Broadcasting, Internet Protocol based Television (IP-TV) / digital TV, Video conferencing, Hypermedia (misal: hypertext, XML, SMIL), Multimedia courseware Keamanan Multimedia; Steganography, Teknik watermarking, Teknik enkripsi data multimedia, Digital rights management (DRM) Pustaka : Ze-Nian Li and Mark. S. Drew, Fundamentals of Multimedia, Prentice-Hall, 2003. ISBN 0130618721. K. Sayood, Introduction to Data Compression, Morgan-Kauffman, 2000. ISBN 1558605584. G. Lu, Multimedia Database Management Systems, Artech House Publishers, 1999. ISBN 0890063427. W.C. Hardy, QoS Measurement and Evaluation of Telecommunications Quality of Service, Wiley, 2001. ISBN 0470845910. S. Katzenbeisser dan F.A.P Petitcolas, Information Hiding Techniques for Steganography and Digital Watermarking, Artech House Publisher, 2000. ISBN 1580530354

28

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Pendidikan Agama Islam II : 55A1012 : 2 SKS : Wajib :: Tidak Ada

Tujuan : Mahasiswa dapat mamahami hakekat & martabat manusia Mahasiswa dapat memahami kelebihan manusia dengan makhluk lainnya dalam Islam Mahasiswa dapat mengetahui klasifikasi dan ruang lingkup ajaran Islam Mahasiswa dapat memahami pengertian & ruang lingkup Akhlak Mahasiswa dapat memahami perbandingan baik buruk dalam akhlak Mahasiswa dapat memahami implementasi akhlak dalam kehidupan bersama Mahasiswa dapat memahami pengertian agama, ekonomi, Syirkah dan perdagangan menurut ajaran Islam Mahasiswa dapat memahami pengertian bank & koperasi, serta mengetahui prinsip & konsep bank Islam Mahasiswa dapat memahami pengertian & pandangan Islam mengenai filsafat Mahasiswa dapat mengetahui pemecahan masalah melalui filsafat Mahasiswa dapat memahami pengertian agama & kebudayaan Mahasiswa dapat menerapkan nilai-nilai dasar Islam dan sumber kekuatan kebudayaan Islam Pokok Bahasan : Manusia Dalam Perspektif Islam : Hakekat & Martabat Manusia dalam Islam ; Kelebihan Manusia dan Makhluk Lainnya, Fungsi & Tanggung jawab Manusia dalam Islam Agama Islam : Klasifikasi Agama & Agama Islam; Ruang Lingkup Ajaran Islam Akhlak : Pengertian & Ruang Lingkup Akhlak; Perbandingan Ukuran Baik Buruk dalam Akhlak dengan Aliran dalam Filsafat Etika; Implementasi Akhlak dalam Kehidupan Bersama Agama Islam dan Ekonomi : Agama Islam dan Ekonomi; Perdagangan menurut Ajaran Islam; Syirkah; Bank; Prinsip dan Konsep Bank Islam; Koperasi Agama dan Filsafat : Pengertian dan Pandangan Islam mengenai Filsafat; Pemecahan Masalah melalui Filsafat Agama dan Kebudayaan : Agama dan Kebudayaan; Pendapat Budayawan Luar Indonesia; Nilai-nilai Dasar Islam tentang Kebudayaan; Agama Islam sebagai Sumber Kekuatan Kebudayaan Islam

29

Pustaka : N asu t io n , Harun, Islam Ditinjau dari Berbagai Segi dan Aspeknya, Jakarta, UI Press, 1982. Sylatut, Mahmud, Islam, Aqidah, dan Syariah. Gazalba, Sidi, Pokok-Pokok Ajaran Islam. PENDIDIKAN AGAMA ISLAM: Universitas Gunadarma, 2003. Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum : Algoritma dan Pemrograman III : 55B1024 : 2 SKS : Wajib : Algor & Pemrograman II : Ada

Tujuan : Mahasiswa akan dapat menjelaskan konsep struktur pemrograman COBOL, bentuk data yang digunakan dan aturan penulisannya Mahasiswa akan dapat menjelaskan format program COBOL Mahasiswa akan dapat menjelaskan fungsi picture clause dan picture editing Mahasiswa akan dapat menjelaskan statement-statement dalam PROCEDURE DIVISION Mahasiswa akan dapat menjelaskan penggunaan tabel berdimensi 1, dimensi 2 atau dimensi 3 dalam COBOL Mahasiswa akan dapat menjelaskan mengenai operasi file sequential, file index dan file relatif dalam pemrograman COBOL Mahasiswa akan dapat menjelaskan mengenai struktur program C, tipe data, operator, assignment Mahasiswa mampu mendemonstrasikan penulisan program dengan menggunakan instruksi I/O dan pengaturan cursor Mahasiswa mampu mendemonstrasikan penulisan program dengan menggunakan operator-operator yang menghasilkan nilai logika dan proses iterasi dalam program Mahasiswa mampu mendemonstrasikan penulisan program dengan menggunakan struktur kendali pemilihan/percabangan Mahasiswa mampu mendemonstrasikan penulisan program dengan menggunakan struktur kendali pengulangan dan mendemonstrasikan program Mahasiswa mampu mendemonstrasikan penulisan program modular dan pengiriman parameter Mahasiswa mampu mendemonstrasikan penulisan program untuk memecahkan masalah dengan menggunakan 2 dimensi Mahasiswa mampu mendemonstrasikan penggunaan pointer dan operasi-operasi aritmatik yang menggunakan pointer Mahasiswa mampu :mendemonstrasikan program yang berisi aplikasi untuk membaca, menulis (read, write) data ke file text atau biner
30

Pokok Bahasan : Konsep dasar pemrograman COBOL:Struktur program COBOL; User defined words; Aturan pemberian nama; Bentuk data dalam COBOL : numeric, non-numeric, figurative constant; Aturan penulisan; Level number; Operator & ungkapan aritmatika Logika & teknik pemrograman: Format program COBOL; IDENTIFICATION DIVISION ENVIRONMENT DIVISION; DATA DIVISION; PROCEDURE DIVISION; Pembuatan program sederhana; Picture clause, picture editing; Statement dalam PROCEDURE DIVISION : MOVE, DISPLAY, ACCEPT, STOP Pengolahan tabel: Statement ADD, SUBSTRACT, MULTIPLY, DIVIDE, COMPUTE, GOTO, GOTO DEPENDING, ALTER, PERFORM; Tabel dimensi 1, dimensi 2, dimensi 3 Pengolahan file: File SEQUENTIAL; File INDEX; File RELATIF; Pengenalan Bahasa C; Sejarah bahasa C; Struktur program C; Karakter, Identifier, keyword; Tipe data, konstanta, variable Instruksi I/O: getchar(), getch(), getche(), gets(), scanf(), putchar(), putch(), puts(), printf(); Pengaturan cursor; Pembersihan layar Operator: Logical dan conditional operator; Compound assignment operator; Increment, decrement; Ekspresi, assignment Struktur kendali percabangan: if ( ), if ( ) else ( ), switch ( ) case; Seleksi multi kondisi; Seleksi bertingkat Struktur kendali perulangan; for ( ), while ( ), do while ( ); break, continue; Pengulangan bertingkat; Testing program Function: Struktur function; Lingkup Variable; Pengiriman argument; Fungsi recursive Array: Array 1 dimensi; Array 2 dimensi; Array multidimensi Pointer: Variabel pointer; Pointer dan function argument; Pointer dan array Structure: String dan character; Struct; Review File: Stream; Definisi file; Tipe file; File teks dan biner; Fungsi input-output file Pustaka : Jogiyanto H.M., Teori dan Aplikasi Program Komputer Bahasa COBOL, Andi Offset, Yogyakarta Deitel, H.M. and P.J. Deitel, C How To Program, Third Edition, Pearson Education Inc. Jogiyanto H.M., Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta

31

Mata Kuliah Kode MK Beban Studi Sifat Prasyarat Praktikum

: Basis Data : 55C1037 : 3 SKS : Wajib : Struktur Data : Ada

Tujuan : Mahasiswa dapat mengerti dan memahami konsep yang terdapat di dalam basis data Mahasiswa dapat mengerti dan memahami elemenelemen yang berada di dalam lingkungan basis data Mahasiswa dapat mengerti dan memahami konsep tentang model data relasional, aturan-aturannya serta bahasa yang digunakan Mahasiswa dapat mengerti dan memahami perintah-perintah SQL Mahasiswa dapat mengetahui contoh-contoh DBMS yang mengguna kan model data relasional Mahasiswa dapat mengerti dan memahami alat bantu perancangan basis data Pokok Bahasan : Perbedaan sistem file tradisional dengan sistem file basis data dan keterbatasannya. Konsep dasar basis data, istilah-istilah dasar, dan komponen basis data Keuntungan dan kerugian menggunakan basis data Pengguna basis data Arsitektur basis data Data Independence Konsep DBMS, Komponene DBMS, Fungsi DBMS, dan bahasa yang digunakan di dalam DBMS Model data : berbasis objek, berbasis record, konseptual dan fisik (overview model data berbasis record : model data relasional, jaringan, hirarki) Data Dictionary Arsitektur DBMS multiuser : file server, teleprocessing, client server (contoh : 2 tier, 3 tier) Pengertian model relasional, contoh tabeltabel dan keterhubungannya Keuntungan model relasional Istilahistilah dalam model relasional (Relasi. Atribut, Tupel, Domain, Derajat dan Cardinality) Relasional keys (Super key, Candidate Key, Primary Key, Alternatif. Relasinal Integrity rules (Null, Entity, Referential Integrity) Bahasa pada model relasional: Bahasa Query Formal Prosedural : Aljabar relasional - Operasi Dasar (Select, Project, Cartesian Product, Union, Set Difference) - Operasi Tambahan (Natural Join, Theta Join, Intersection, Devide)
32

Bahasa Query Formal Non Prosedural : Kalkulus Relasional - Kalkulus relasional tupel - Kalkulus relasional domain Bahasa Query Komersial (QUEL, QBE dan Overview SQL) Pengenalan SQL: Pengelompokan perintah SQL (DDL,DML,DCL): Contoh Kasus : DDL : create, drop, alter; DML : select, insert, update, delete; DCL : grant dan revoke Advanced SQL (embedded, dan dynamic) Overview RDBMS : DB2 dan ORACLE Pengenalan DB2 - Pengertian DB2 - Perkembangan DB2 - Kelebihankelebihan DB2 - DB2 product family - Overview SQL data language - DB2 Utility - DB2 Object Pengenalan Oracle - Computing model - Overview perintahperintah SQL - Interaksi antara SQL *Plus dengan SQL - SQL statement VS SQL*Plus statement - Contoh perintah SQL *Plus - PL/SQL ( Lingkungan PL/SQL, keuntungankeuntungan PL/SQL, contoh perintah SQL di dalam PL/SQL ) - Oracle Database Server Architecture Model ERD (Entity Relationship Diagram) Konsep dasar model ER - Entity, Atribut, relationship type - Simbol ERD - Derajat relationship - Cardinality constraint - Participation constraint - Weak entity dan Strong entity Transformasi ER ke model data relasional Contoh aplikasi ER Pustaka : Connoly, Thomas; Begg, Carolyn; Strachan, Anne; Database Systems : A Practical Approach to Design, Implementation and Management, 3rd edition, Addison Wesley, 2001. Date, C.J.; An Introduction to Database System, Addison Wesley Publishing Company, Vol. 7, New York, 2000.

33

Elmasri, Ramez; Navathe, Shamkant B.; Fundamentals of Database Systems, The Benjamin/Cummings Publishing Company, Inc., California, 2001. Korth, H.; Database System Concept, Mc Graw Hill, 4th edition, New York, 2002.

Daftar Referensi Tambahan : Abdul Kadir, Konsep & Tuntuanan Praktis Basis Data, Andi Offset, Jogyakarta,1999 Bunawan, Suryadi H.S, Seri Diktat Kuliah : Pengantar Basis Data, Gunadarma, Jakarta, 1993. Courtney, James F; Paradice, David B; Database Systems for Management, Times Mirror/Mosby College Publishing, Toronto, 1998. Fathansyah, Basis Data, Informatika, cetakan pertama, 1999. Harianto Kristanto, Konsep dan Perancangan Database, Andi Offset, Cetakan Pertama, Yogyakarta, 1994. Martin, James; Chapman, Kathleen K; Leben, Joe; Db2 Concepts, Design, and Programming, Prentice Hall International Inc., 1989. Mc Fadden, F.; Hoffer, Jeffrey A; Modern Database Management, Benjamin/Publishing Company Inc., 4th Edition, California, 1994.

34

Anda mungkin juga menyukai