Silabus Matakuliah Program Studi Ilmu Komputer

3. Program Studi Ilmu Komputer
3.1 Silabus Matakuliah Wajib
MMS 1601 PENGANTAR TEKNOLOGI INFORMASI (2 sks) Prasyarat : Tujuan: Pokok Bahasan: Perkembangan piranti komputasi. Pengenalan CPU, peripheral dan software. Sistem bilangan (biner, oktal, desimal, heksadesimal; penyajian bilangan, fixed point, floating point, penyajian IEEE. Dasar-dasar algoritma dengan diagram alir serta penerapannya dalam bahasa PASCAL. Buku Pegangan: 1. Ralston, 1971, Introduction to Programming Computer Science. 2. Wirth, N., Algorithm+Data Structure = Program. and

Tujuan: 1. Mahasiswa mampu membuat suatu alogaritma dari suatu permasalahan 2. Mahasiswa mampu membuat program komputer dari alogaritma yang telah dibuat dengan menggunakan bahasa pemrograman pascal dan C. 3. Mahasiswa membuat program komputer yang cukup komplek untuk menangani suatu permasalahan dengan menggunakan bahasa pascal Pokok Bahasan: 1. Dasar Turbo pascal, tipe data, turbo c 2. Perulangan 3. Percabangan 4. Array, record, string, himpunan 5. Prosedur dan fungsi 6. File Buku Pegangan

MMS 1911 BAHASA INGGRIS I (2 sks) Prasyarat : Tujuan Pokok Bahasan: Meningkatkan kemampuan berbahasa Inggris melalui latihanlatihan reading andpronunciation, membenahi grammar, memperkaya vocabulary dan memahami idioms dan usage. perhatian dipusatkan pada usaha memperbaiki kesalahan yang lazim diperbuat. Buku Pegangan:

MMS 1901 LOGIKA INFORMATIKA (3 sks) Prasyarat : Tujuan: Pokok Bahasan: Buku Pegangan:

MMS 1912 BAHASA INGGRIS II (2 sks) Prasyarat : Tujuan: Pokok Bahasan: Buku Pegangan: 1. Tharp, AL, 1988, File Organization and Processing, John Wiley and Sons

MMS 1702 SISTEM DIGITAL (3 sks) Prasyarat: Analisis dan rancangan sistem digital dengan register transfer language AHPL, Model kompuetr sederhana IC, Pemrograman SIC, Unit Pengontrol pada sistem digital, Sambungan/hubungan antar register and bus, Realisasi dalam hardware. Buku Pegangan : 1. Hill, FJ, 1987, Digital System : Hardware Organization and Design, John Wiley

MMS 2702 SISTEM OPERASI (3 sks) Prasyarat: MMS 1601*, 1702*
Tujuan : Mamhasiswa mengenali berbagai jenis sistem operasi seperti Windows, NT, UNIX, NOVEL. Kemudian mahasiswa menguasi konsep dasar cara kerja sistem operasi, dan mampu mengoperasikan beberapa sistem operasi. Pokok Bahasan Pengenalan bahasa C, fungsi sistem operasi, system call, struktur sistem operasi, Proses, komunikasi antar proses: semaphore, message passing, penjadualan proses, introduksi MINIX. Masukan/ keluaran, hardawre, software, deadlock, RAM, disk, clock, terminal, I/O pada MINIX, pengelolaan memory, swapping, paging, virtual memory, algoritma peng-gantian halaman, model himpunan kerja, pengelolaan memory pada MINIX, Sistem file, perancangan sistem file, file server, security, proteksi, sistem file MINIX, Studi kasus UNIX/XENIX, DOS, OS/2, AIX. Buku Pegangan : 1. Tanenbaum, AS, 1987, Operating System: Design and Implementation, Prentice Hall

MMS 1801 ALGORITMA DAN PEMROGRAMAN (3 sks) Prasyarat: MMS 1601*
Tujuan: Agar mahasiswa dapat memahami dan membuat algoritma untuk solusi suatu persoalan yang berbasis pemrogrman komputer yang benar dan baik. Kemudian mampu mengimplementasikan algortima tersebut dalam program komputer seperti bahasa pemrograman pascal, C. Pokok Bahasan: Pengertian algoritma dan pemrograman, program yang terstruktur, struktur program pascal, tipe data sederhana, perintah perulangan dan percabangan, tipe data terstruktur, procedured, rekursif, file data, struktur data dinamis, UNIT, UNIT dalam Delphi. Buku Pegangan : 1. Nanney, TR, 1982, Computing and Problem Solving with Pascal, Prentice Hall

MMS 1851 PRAKT. ALGORITMA DAN PEMROGRAMAN (1 sks) Prasyarat: MMS 1601*, 1601**

Buku Panduan Akademik 2007/2008, FMIPA UGM IV-66

Inc. Leons. rekursif. Mengetahui peranan SIM dalam pemecahan masalah dan juga pengemba ngannya . Penyelesain Sistem persamaan linear dengan metode langsung dan tak langsung. Sistem Informasi Manajemen . perangkat pembantu. Data Structures and Algorithms. Mencari hampiran suatu fungsi dengan interpolasi fungsi polinomial dan fungsi yang lain (Natural Cubic Spline Interpolation).Turner . McGraw-Hill. 4. Data Structures Using C. Penyelesaian persamaan polinomial. Addison-Wesley. Buku Pegangan : 1.Silabus Matakuliah Program Studi Ilmu Komputer 2. Conte. koleksi sampah (garbage collection). 1996 MMS 2802 MATEMATIKA DISKRIT (3 sks) Prasyarat: Tujuan: 1. Tenenbaum. Brooks/Cole Publishing. 3. Mengerti dasar-dasar penyelesaian suatu persamaan nonlinear maupun polinomial dengan menggunakan metode langsung maupun iterasi serta pencepatannya. 2. Tipe data pada bahasa-bahasa tinggi dan penangannya.C.F. 1988. sistem Jackson. aplikasi pemrograman. penghalusan sistem. Data Structures with Abstract Data Types and Pascal. A. stack. Mahasiswa merasa terbantu untuk mempelajari ilmu komputer. dan kemampuan dasar dari sistem tersebut. N. relasi. Mengerti dasar-dasar diferensiasi maupun integrasi numerik untuk fungsi-fungsi bentuk implisit maupun eksplisit. 2. James L.C. Raymond McLeod. Presentasi karya ilmiah Buku Pegangan: Buku Panduan Akademik 2007/2008. Discrete Structure for Computer Science.Jakarta. peranan dan fungsi manajer. Buku Pegangan : 1. Structure and Development. D. N. Pokok Bahasan : 1. Hipotesa penelitian ilmu komputer 7. Webre.SE (MM-UI). Buku Pegangan : 1. Pokok Bahasan : 1. Merencanakan kerja penelitian ilmu komputer 8. John Wiley & Sons. Ullman. 4.perangkat keras. and S. Mengetahui bagaimana SIM harus menyediakan informasi sesuai dengan kebutuhan berbagai level. 2.. 6. pelacakan. 5. Peranan Sistem Informasi pada Manajemen.1987 : Software Engneering MMS 2803 METODE NUMERIS (2 sks) Prasyarat: MMS1801* Tujuan : Mahasiswa diharapkan dapat : 1. Heath And Company. MMS 3609 METODOLOGI PENELITIAN ILMU KOMPUTER (2 sks) Tujuan: Mahasiswa dapat menyusun proposal. Pressman.. Augenstein.W. Buku Pegangan : 1. sistem formal. 1987. GB and Olsos. METODE NUMERIS (1 sks) Prasyarat: MMS 1851*. Perawatan sistem perangkat lunak. 1985. CL. Mengerti dasar-dasar pemrosesan fungsi. 1989. Mempelajari beberapa topik dalam matemetika dan relevansinya dalam mempelajari ilmu kompuer. pelaksana. Manajemen dan Sistem Informasi sebagai suatu Sistem.S. Memahami munculnya error dalam proses komputasi menggunakan piranti komputer. Dasar analisis kebutuhan. Penyelesaian persamaan non-linear dengan iterative. Observasi dan perumusan masalah di lingkup ilmu komputer 6. Buku Pegangan : 1. 1992 MMS 2801 STRUKTUR DATA (3 sks) Prasyarat: MMS 1801* Tujuan: Mempelajari beberapa struktur data penyajian dan alogaritmanya secara seimbang dengan konsep dari sisi rekayasa perangkat lunak maupun teori ilmu komputer. Algorithms. pohon biner. Pascal Plus Data Structures.Elements of Discrete Mathematics 2. Penerbit PT Prenhallindo. ukuran estimasi proyek. Hopcroft. struktur pohon: tree. sumber daya. Liu. kombinatorik. bentuk cincin. fungsi. Y.MSc. Lilly.. R. Management information System: Conceptual Foundations. Proses perancangan. Pokok Bahasan: Himpunan. perancangan data. Menyusun dan merumuskan kesimpulan 9. 2. alur data. MMS 2853 PRAK. and Advanced Pro-gramming. FMIPA UGM IV-67 . and M. basis data dan analisis sistem. and J. MMS 3603 REKAYASA PERANGKAT LUNAK (3 sks) Prasyarat: MMS 3601* Faktor perangkat lunak. 3. McGraw-Hill. Penyelesaian numeris daripada persamaan diferensial sederhana degree satu. MH.. pohon. Pendiferensialan dan Pengintegralan numrik. Prentice-Hall. baik yang implisit maupun yang eksplisit dengan menggunakan metodemetode tertentu. “ Numerical Methods and Analysis “. Stubbs. DSSD. D. Buchanan. Langsam.. Dale. Penterjemah : Hendra Teguh SE. J.. Jr. Peter R. Aho. 7. struktur data. A. Editor : Hardi Sukardi MBA. 2803** Tujuan: Pokok Bahasan: Buku Pegangan: MMS 3601 SISTEM INFORMASI (3 sks) Prasyarat: MMS 2602* Tujuan : Mahasiswa diharapkan : 1. Perhitungan aritmatika dan Error. Manajemen memori/ penyimpan: LIFO. 3. Pokok Bahasan: 5. 4. SL. Bahasa pemrograman kualitas perangkat lunak dan uji coba sistem. 1985. larikan. 4. Pengertian dasar dan Struktur Sistem Informasi Manajemen 2. 3. membuat laporan akhir dan melakukan presentasi hasil dari suatu penelitian di bidang ilmu komputer. Davis. list. 1990. Perancangan perangkat lunak. Edisi bahasa Indonesia jilid I. 2. Pokok Bahasan: Struktur linear dan list. arsitektur dan prosedur. 2. Pengembangan dan Implementasi suatu Sistem Informasi Manajemen. graph berarah. struktur kompleks: graph. Memiliki satu pengertian tentang system informasi manajemen.Ak. teknik dekomposisi. 3.

Persoalanpersoalan NP dan P dll. Bentuk Proyek. Mampu mengikuti proses manajemen perangkat lunak dari prosesi survey.. pengajuan proposal. Rekuritmen. Proses. 1985. Mampu membuat proposal proyek perangkat lunak. transmisi analog dan digital. Computational.2701* Pengenalan jaringan komputer. MMS 3010 ETIKA PROFESI (2 sks) Diskripsi: MK ini membekali mahasiswa dengan kesadaran akan adanya etika yang ahrus diikuti dalam pelaksanaan tugasnya. dan perawatan. atau penjualan produk perangkat lunak. teknik perancangan alogaritma yang effisien. khususnya pembangunan proyek perangkat lunak. Jalur fisik. jaringan lokal. Komunikasi data memakai rangkaian tersaklar. Implementasi model menggunakan bahasa pemrograman simulasi umum dan khusus. yang mencakup aspek administrasi. Upaya pengembangan profesi Buku Pegangan: 10. Aho. FMIPA UGM IV-68 .2 Silabus Matakuliah Pilihan MMS 2804 SIMULASI (3 sks) Prasyarat: Tujuan: Mahasiswa memahami teori dan cara malakukan analisa data dan sistem. Fundamental of alogarithmics. Unsur-unsur analisis simulasi 13. pelelangan proyek.P. Pengembangan model-model simulasi 14. paket satelit. menganalisis alogaritma dan mengetahui beberapa teknik perancangan alogaritma yang efisien. paket radio. falogaritma pada sorting. Data and Computer Comunica-tion. 3. Memahami aspek penting pengelolaan sumber daya. Tujuan: Mahasiswa memahami dan menghayati arti penting etika profesi dan isi etika profesi perekam medis. Wewenang. jaringan data pelayanan terpadu (ISDN). 1996. Memahami pengertian umum dan prinsip-prinsip dasar ilmu manajemen. Monitoring Proyek. Contoh Proyek. 4. Manajemen Sumberdaya Proyek. inc. Mampu dan memahami cara mengelola proyek perangkat lunak. Pokok Bahasan: 1. diharapkan mahaswa nantinya dapat berfikir. Pokok Bahasan: 11. Buku Pegangan : 1. media transmisi. atau proyek berbasis teknologi informasi. Sejarah perkembangan profesi 4. Pengertian profesi 2. John E. 2. 6. Pengumpulan dan analisis data 15. mengembangkan dan mengimplementsikan model simulasi serta melakukan verifikasi dan ralidasi terhadap model yang dikembangkan. anggaran penjadwalan dan monitoring. Buku Pegangan : 8. Komponen Utama Proyek: Anggaran. pengertian proyek dan manajemen proyek.Christos H. Analisis Biaya Proyek. Mampu manfaat dan menerapan manajemen secara baik dalam pembangunan dan pengelolaan manajemen proyek. Hak dan kewajiban 6. pembangunan. Klasifikasi Proyek. bertibngkah laku dan bersikap sesuai dengan etika profesi dalam melaksanakan pekerjaannya. Tugas Prototipe Proyek Perangkat Lunak. masalah NP-lengkap. Paul. Kode etik profesi 5. Stalling. Dengan memahami pengertian etika dan isi etika profesi perekam medis itu sendiri. Bilangan acak dan pembangkitan variate acak 16. Analisis simulasi dan pengambilan keputusan 12.. Pengertian etika profesi 3. paket data. Cara deteksi dan koreksi kesalahan pada suatu paket data. kontrak. 1999.1987 : Element of The theory of Computation. 1974. algoritma sorting dan order statistik. The Design and Analysis of Computer Algorithms. sumberdaya. Tugas. W. Prentice Hall 3. Prentice hall. Buku Pegangan : MMS 4601 MANAJEMEN PROYEK (3 sks) Prasyarat: MMS 3603* Tujuan: 1. Buku Pegangan : 1 Iman Suharto. Sumberdaya. model komputasi. Addison Wesley. Waktu. Gilles dan Bratley. Topologi jaringan. Penjadwalan Proyek. Pengertian Proyek. Pentingnya Manajemen Dalam Proyek. anggaran. MMS 4099 TUGAS AKHIR (6 sks) Prasyarat: >110sks Tujuan: Pokok Bahasan: Buku Pegangan: MMS 3803 TEORI BAHASA DAN AUTOMATA (3 sks) Prasyarat: MMS 2802* Keempat type grammar dan mesin-mesin untuk mengenal masing-masing grammar.Hopcrft dan Jefrey D Ullman. Harry R. MMS 3801 PENGANTAR ANALISIS ALGORITMA (3 sks) Prasyarat: MMS 1801* Tujuan: Agar mahasiswa mampu memahami algaritma. Macam-macam jaringan komputer yang populer digunakan. Alfred V. Brassard.L. Verifikasi dan validasi model 17. MacMillan. graf dan perkalian matriks. Buku Pegangan : 9. Kompleksitas algoritma. Buku Panduan Akademik 2007/2008. 5. Manajemen Proyek: Dari Konseptual sampai Operasional 2 Project Managemen Prosses. Aturan Ganti Rugi.Silabus Matakuliah Program Studi Ilmu Komputer Pokok Bahasan: Review Manajemen. dan Proyek Perangkat Lunak.ukuran/kompleksitas alogaritma. complexity termasuk persoalan-persoalan yang tak dapat diselesaikan. Mekanisme Kontrak. Pokok Bahasan: Pengertian analisis alogaritma. algoritma pada graf dan perkalian matriks. manajemen.. MMS 2704 JARINGAN KOMPUTER (3 sks) Prasyarat: MMS 2702*. perancangan algoritma yang efisien.

Principles of Iteractive Computer Graphics. baik menggunakan skrip pemrograman ataupun piranti pembangkit halaman (frontpage. antarmuka. kriteria keputusan 2. Coldfusion) dan dengan memanfaatkan basisdata (mySql. Turban. Object-oriented Software Construction. pointer. Sethi. dbase) Pokok Bahasan: Pengenalan konsep internet dan pengertian multimedia. grafika 2D. VM. Buku Pegangan: 1. Mengeri perbedaan pemrograman OOP dan non OOP 2.. 1989: Programming languages. Donald. Tobias. Sejarah bahasa pemrograman. dapat membuat CRC untuk suatu kasus 4. Group Decision Support System (GDSS) 6. agar mahasiswa dapat memahami dan menggunakan HTML untuk membangun halaman-halaman web statis 2. ASP. Decision Support System and Expert System MMS 2806 PEMROGRAMAN BERORIENTASIKAN OBJEK (3 sks) Prasyarat: Tujuan: 1. Simulation with GPSS and GPSSV. MSAccess. JavaScript). overriding. sistem pendukung keputusan. Mahasiswa dapat mempelajari bahasa pemrograman baru dengan mudah Pokok Bahasan: 21. atau Delphi untuk aplikasi sederhana Pokok Bahasan: Paradikma pemrograman. 1978. Tipe data terstruktur 25. transformasi gometrik 3D. HTML Sourcebook 3. Membangun program-program sederhana berbasis OOP. Gundavaram. C++. dapat mengimplementasikan class dan method untuk java dan C++.. O’Really & Assosiate 2. CGI Programming on the Word Wide Web. page generator tool. proses pembuat keputusan. dasar-dasar pembuatan gambar dan akhirnya dapat membuat program aplikasi grafika Pokok Bahasan: Buku Panduan Akademik 2007/2008. Pratt. Enkapsulasi data. Kendali program 27. McGraw-Hill MMS 2805 KONSEP BAHASA PEMROGRAMAN (3 sks) Prasyarat: Tujuan: 18. 1989. 1985. Pengertian dan defisini keputusan. E. stack frame. New Riders Publishing 4. Prentice-Hall. dapat membuat program dalam Java. objek. Executive Information System (EIS) Buku Pegangan: 1. 4. penyajian pengetahuan dalam logika predikat. Addison-Wesley. Interactive Computer Graphics. Contoh implemtasi dan pemanfaatannya dalam bahasa pemrograman OOP seperti java. Kendali data 28. ES. class.. Delphi 5. Pengertian grafika komputer. client-side-script (VBScript. Hearn. pengenalan sistem pakar dan bahasa natural. atau Delphi. forking. Artificial Intelligence. 1996. sistem grafika. dynamic allocation. O’Really & Associates MMS 2604 GRAFIKA KOMPUTER (3 sks) Prasyarat: Tujuan: Agar mahasiswa memahami sistem grafika. Composer. Pemodelan. grafika 3D. Sproul. MMS 2901 KECERDASAN BUATAN (3 sks) Prasyarat: Ruang lingkup AI. SCHEME. Tip data elementer 24. 1999. Buku Pegangan: Rich. and Randal L Schwartz. Computer Graphics. Wall. engine dan Generator DSS 5. hidden surface removal. PHP. Programming Perl. parameter parsing. memory layout. Shishir. Stewart. 1979. 22. 1984. Prentice Hall. Proses bahasa pemrograman 23. McGraww-Hill.W. dreamweaper) 3. method 3. PrenticeHall. metode representasi 3D. 1988. Buku Pegangan : 1. inheritance. teknik peraga obyek 3D. sifat turunan. method. prosedur. 2. animasi 2D. clipping dan windowing. 2. GDSS 3. netscape. MMS 3904 SISTEM PENDUKUNG KEPUTUSAN (3 sks) Prasyarat : MMS 3601* Tujuan: Mamahami prinsip proses dan strategi pengambilan keputusan. EIS. John Wiley and Son 3. Pengenalan bahasa pemrograman untuk AI: Prolog. 30. form. penalaran. class. MMS 3702 PEMROGRAMAN WEB (3 sks) Prasyarat: MMS 3701* Tujuan: 1.. pengaksesan basisdata pada web. pesan.Silabus Matakuliah Program Studi Ilmu Komputer 1.0. dll. concepts and constructs. Komponen utama dan fungsi DSS 4. Mahasiswa memahami unsur-unsur bahasa pemrograman 19. T. transformasi pandang dan proyeksi. Pengentar pemrograman berorientasi obyek. ASP. agar mahasiswa mampu membuat halaman-halaman web yang atraktif. 1988.. Programming Languages: Design & Implementation . C++. FMIPA UGM IV-69 . 1994. Ratschiller. Pemro-graman logika: PROLOG. Program terstruktur tipe data assignment ekspresi (C). Mampu membangun sebuah prototipe sistem pendukung sistem keputusan untuk suatu kasus tertentu. Computer Graphics. Mahasiswa dapat memilih bahasa pemrograman yang tepat sesuai dngan kebutuhan 20. Buku Pegangan: Meyer B. Harrington. GIS. Buku Pegangan: 29. Concurrent programming: hardware paralel. deskripsi obyek dan simbol. PA. Pengertian dasar Objek. Bobilles. server-side-script(perl. Pokok Bahasan: 1. pewarisan. ruang problem. basisdata DSS. Konsepsi pemrograman OOP. Pemrograman fungsional: LISP. DSS. PHP. metode searching. CFML). Sub pemrograman dan tipe data user defined 26. pesan. Mengerti konsep OOP. Newman. heap dynamic data. konstruktor dan Polimorphisme. mampu membuat aplikasi web interaktif dengan applet atau CGI (perl. Web Aplication Development with PHP 4. applet dalam bahasa java. sistem produksi. Simulation: a Problem Solving Approach. Prentice Hall. transformasi 2D. HTML. V. elemen dasar gambar. Perbedaan SIM. Newman. modul. Larry.

Hagan. Parallel Distributed Processing. Fausett. persepsi. Fourth Edition. Aplikasi neural network: sistem kendali. Pokok Bahasan: Pengertian sistem terdistribusi serta Tujuan dibuatnya sistem terdistribusi. Pemakaian cache dalam mekanisme akses file remote serta strategi update cache dan menjaga konsistensinya. Beberapa skema concurrency control. Allworth. Pemrograman protokol komunikasi tingkat aplikasi Buku Pegangan: MMS 4703 KAPITA SELEKTA SISTEM TERDISTRIBUSI (3 sks) Prasyarat : MMS 3701* Tujuan: Setelah selesai mengikuti kuliah Sistem Terdistribusi. teori harmoni. migrasi komputasi dan migrasi proses. Pokok Bahasan: Introduksi neural network. Aplikasi kriptologi klasik: pengamanan transaksi ATM MMS 3906 KAPITA SELEKTA ALGORITMA GENETIKA (3 sks) Prasyarat: Tujuan: Mahasiswa memahami konsep algoritma genetika. MMS 4804 KRIPTOGRAFI (3 sks) Prasyarat: MMS 3701* Tujuan: Setelah mengikuti matakuliah ini. Kehandalan sistem terdistribusi. Algoritmaalgoritma pemilihan koordinator proses (election algorithm). pengolahan bahasa/kalimat. Buku Acuan: A Silberschatz and Peter B. kaitannya dengan komputer dan Artificial Intelligence. Konsep transaksi atomic. pengolahan sinyal digunakan sebagai contoh. Teori dasar penyandian data: acak posisi. 1996. remote file transfer.. Ruang pencarian 3. 1986. Pokok Bahasan: 1. Cara kerja neuron pada otak dan perbandingannya dengan sistem digital. bahasa-bahasa pemrograman dan perancangan program waktu nyata secara terstruktur. PWS publishing. studi kasus DES 4. Web dan email 9. Perangkat keras. 1994. Addison Wesly Publishing Company. distributed dan token-pasing. mekanisme sinkronisasi proses dan penanganan deadlock serta algorithma untuk pemilihan koordinator porses. Prentice Hall. Sprite dan Locus. dan Manvel. acak subtitusi. Teka-teki dan aplikasi. mahasiswa memahami konsep tentang sistem terdistribusi serta aspekaspek yang berkaitan dengan sistem terdistribusi yang meliputi: fasilitas jaringan komputer yang diperlukan. pengolahan suara. mekanismemekanisme yang digunakan untuk meningkatkan unjuk-kerja sistem. Buku Pegangan : 1. Penanganan masalah DeadLock dalam lingkungan sistem terdistribusi. 2. yang menjadi landasan bagi sistem terdistribusi. prinsip eksklusi dan inklusi. Beale. FMIPA UGM IV-70 . McMillan MMS 4901 SISTEM JARINGAN (3 sks) Prasyarat: Tujuan: Mahasiswa dapat mengenali berbagai macam sistem jaringan ang ada di lingkungan. MMS 4802 PEMROGRAMAN WAKTU NYATA (3 sks) Prasyarat: MMS 2702* Mengenal waktu sistem nyata. Sistem linear : landasan matematika dan beberapa rangkaian linear. Andrew. menerapkan dalam aplikasi sederhana. Kriptologi klasik. mengembangkan model algoritma mengimplementasikannya ke dalam komputer mengaplikasikan pada masalah-masalah NP Complete. L. Introduction to Combinatorial Theory. neural network design. MMS 3707 KAPITA SELEKTA INTERNET DAN INTRANET (3 sks) Tujuan: Dapat mengetahui perkembangan mutakhir aplikasi jaringan komputer dan mampu merancang serta mengimplementasikan sistem informasi berbasis jaringan protokol internet. RN. MIT Press. Mekanisme sinkronisasi proses-proses dalam lingkungan sistem terdistribusi menggunakan beberapa pendekatan: centralized. 1994. Galvin: "Operating System Concepts. sistem-sistem terdistribusi.C. Identitas kombinatorial. pengolahan citra.B. teknik pengamanan komunikasi data untuk berbagai macam transaksi pertukarna data Pokok Bahasan 1. NFS. 3. R-C network dsb. 1984. kekuatan dan kelemahannnya. …. 1987. Pengertian sistem file terdistribusi (distributed file system . Latar belakang biologi 2. Fundamental in neural network. Aplikasi kriptologi modren: studi PGP Buku Pegangan: MMS 4204 PENGANTAR KOMBINATORIK (3 sks) Pengantar : Masalah enumerasi.B. Introduction to Real Time Software Design. 2. STY. masalah pewarnaan graf. prosedure-prosedure yang digunakan untuk menjaga kehandalan sistem.Silabus Matakuliah Program Studi Ilmu Komputer 5. Buku Pegangan : 1. Demuth. Kriptologi berbasis matematika diskrit. Generasi bilangan random dan fungsi satu arah 3. Layanan akses remote menggunakan remote procedure call (RPC). Rumelhart and McClelland. Operator-operator algoritma genetika dapat dan serta Buku Panduan Akademik 2007/2008. Contoh DFS: Unix-United.DFS).. memahami kemiripan dan perbedaannya. Pengertian Sistem Operasi Jaringan (NOS) serta layanan yang disediakan: remote login. M. Mengenal pokok persoalan keamanan data internet 11. Java How to Program with Introduction to J++ 6. H. CGI gerbang aplikasi komputer konvensional ke internet 10. Rancangan terhingga. John Willey & Sons. Protokol komunikasi data pada jaringan berbasis IP 8. distribusi dan susunan. Pokok Bahasan: 7. Struktur jaringan komputer meliputi topologi dan jenis jaringan serta strategi perancangan.. Skema penamaan file dalam DFS. and Zobel. Sistem representasi khusus dan masalah penyesuaian dalam grafik. mahasiswa menguasai teori dasar menyandikan data. Bose R. Buku Pegangan : 1. Layanan dasar internet: DNS. Model-model neural network: mesin Bolzmann. Pengertian Sistem Operasi Terdistribusi (Distributed-OS) serta pengendalian yang dilakukan untuk: migrasi data. penekanan pada pemecahan masalah. antar muka. MT. Part Five: Distributed Systems". studi kasus RSA 5.

Sumber-sumber dari internet Pokok Bahasan: Buku Pegangan: MMS 4605 PENGANTAR SISTEM INFORMASI GEOGRAFIS (3 sks) Prasyarat: Tujuan: Pokok Bahasan: Buku Pegangan: MMS 2902 KAPITA SELEKTA LOGIKA FUZZI (3 sks) Prasyarat: Tujuan: Buku Panduan Akademik 2007/2008. Seleksi 6. FMIPA UGM IV-71 . MIPA 1999 2.Silabus Matakuliah Program Studi Ilmu Komputer 4. Perkawinan silang dan mutasi 8. Studi kasus: Traveling Salesman problem Buku Pegangan: 1. Enkoding 7. Penerapan Algoritma genetika dalam Penyelesaian masalah NP-Complete. Oskar. Parameter-parameter algoritma genetika 5. Contoh-contoh algoritma genetika 9.