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

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

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

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

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

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. FMIPA UGM IV-71 . Studi kasus: Traveling Salesman problem Buku Pegangan: 1.Silabus Matakuliah Program Studi Ilmu Komputer 4. Parameter-parameter algoritma genetika 5. Seleksi 6. Oskar. MIPA 1999 2. Enkoding 7. Penerapan Algoritma genetika dalam Penyelesaian masalah NP-Complete. Contoh-contoh algoritma genetika 9. Perkawinan silang dan mutasi 8.

Sign up to vote on this title
UsefulNot useful