Mata Kuliah Program Studi Magister Ilmu Komputer
Untuk pencapaian luaran pembelajaran lulusan (PLO), Program Magister Ilmu Komputer menyediakan 2 jalur, yaitu jalur Magister Reguler dan jalur Magister by Research.
Mata Kuliah Program Reguler
Mata kuliah wajib terdiri atas mata kuliah-mata kuliah yang wajib diambil oleh setiap mahasiswa, baik teori maupun tesis/penelitian. Berikut adalah daftar mata kuliah wajib pada program Reguler Magister Ilmu Komputer antara lain Analisis Algoritma, Metodologi Penelitian, Matematika untuk Ilmu Komputer, Proposal Tesis, Seminar Tesis, dan Tesis.
| No. | Kode | Nama Mata Kuliah | SKS | Sem | Prasyarat | Jenis |
| 1 | MII225201 | Analisis Algoritma | 3 | 1 | – | MKW |
| 2 | MII226001 | Metodologi Riset Ilmu Komputer | 3 | 1 | – | MKW |
| 3 | MII225202 | Matematika untuk Ilmu Komputer | 3 | 1 | – | MKW |
| Jumlah | 9 | |||||
| 4 | MII226002 | Proposal Tesis | 2 | 2 | MII226001* | MKW |
| Jumlah | 2 | |||||
| 5 | MII226010 | Seminar Tesis | 1 | 3 | MII226002 | MKW |
| 6 | MII226011 | Tesis | 6 | 3 | MII226010* | MKW |
| Jumlah | 7 | |||||
| Total | 18 |
Selain Mata Kuliah Wajib, untuk mendukung bidang minat penelitian mahasiswa dan profil lulusan yang dituju, pada Kurikulum 2022 menyediakan Mata Kuliah Wajib Minat yang ditunjukan pada Tabel dibawah. Khusus Minat Manajemen Informasi, Mata Kuliah Wajib Minat merupakan Paket Mata Kuliah Pilihan yang harus diambil sesuai semesternya. Meski demikian, mahasiswa Minat Manajemen Informasi dapat mengambil Mata Kuliah Pilihan dari minat
| No. | Kode | Nama Mata Kuliah | SKS | Semester |
| Minat Sains Data | ||||
| 1. | MII226401 | Kecerdasan Komputasional dan Pembelajaran Mesin | 3 | 2 |
| 2. | MII226501 | Data Science | 3 | 2 |
| Minat Sains Komputasional | ||||
| 1. | MII226401 | Kecerdasan Komputasional dan Pembelajaran Mesin | 3 | 2 |
| 2. | MII226203 | Teori Komputasi | 3 | 2 |
| Minat Sistem Komputer | ||||
| 1. | MII226601 | Komputasi Awan dan Keamanan Siber | 3 | 2 |
| 2. | MII226602 | Jaringan Komputer Lanjut | 3 | 2 |
| Minat Manajemen Informasi | ||||
| 1. | MI22I6501 | Data Science | 3 | 1 |
| 2. | MII226503 | Data Warehouse dan Inteligensi Bisnis | 3 | 2 |
| 3. | MII226404 | Sistem Pendukung Pembuatan Keputusan | 3 | 2 |
| 4. | MII226505 | Kecerdasan Digital dan Informatika Sosial | 3 | 2 |
| 5. | MII226506 | Manajemen dan Audit Sistem Informasi | 3 | 2 |
| 6. | MII226502 | Sistem Temu Balik Informasi | 3 | 3 |
| 7. | MII226501 | Komputasi Awan dan Keamanan Siber | 3 | 3 |
| 8. | MII226504 | Pengembangan Perangkat Lunak | 3 | 3 |
Mata kuliah wajib terdiri atas mata kuliah-mata kuliah yang wajib diambil oleh setiap mahasiswa pada program berbasis penelitian, yang terdiri dari 9 SKS mata kuliah teori dan 30 SKS mata kuliah penelitian dan publikasi. Mata kuliah wajib teori terdiri dari 3 mata kuliah, sedangkan mata kuliah wajib penelitian terbagi menjadi dua kelompok, yaitu publikasi dan tesis. Mata kuliah wajib tesis terdiri dari Proposal Tesis, Seminar Hasil Penelitian I, Seminar Hasil Penelitian II, Laporan Tesis, Seminar Tesis dan Tesis. Daftar Mata kuliah wajib Magister by Research Program Studi Magister Ilmu Komputer dan semester pelaksanaannya disajikan pada Tabel di bawah ini.
| No. | Kode | Nama Mata Kuliah | SKS | Sem | Pra-Syarat | Jenis |
| 1 | MII225201 | Analisis Algoritma | 3 | 1 | – | MKW |
| 2 | MII226001 | Metodologi Riset Ilmu Komputer | 3 | 1 | – | MKW |
| 3 | MII225202 | Matematika untuk Ilmu Komputer | 3 | 1 | – | MKW |
| 4 | MII226002 | Proposal Tesis | 2 | 1 | MII226101* | MKW |
| Jumlah | 11 | |||||
| 6 | MII226101 | Seminar Hasil Penelitian I | 2 | 2 | MII226002 | MKW |
| 7 | MII226103 | Penulisan Laporan Teknis | 3 | 2 | MII226002 | MKW |
| 8 | MII226105 | Publikasi Jurnal Internasional Bereputasi | 10 | 2 | – | |
| Jumlah | 15 | |||||
| 9 | MII226102 | Seminar Hasil Penelitian II | 3 | 3 | MII226101 | MKW |
| 10 | MII226104 | Laporan Tesis | 3 | 3 | MII226002 | MKW |
| 11 | MII226010 | Seminar Tesis | 1 | 3 | MII226002 | MKW |
| 12 | MII226011 | Tesis | 6 | 3 | MII226010* | MKW |
| Jumlah | 13 | |||||
| Total | 39 |
Mata kuliah pilihan disediakan oleh beberapa laboratorium riset di lingkungan Departemen Ilmu Komputer dan Elektronika FMIPA UGM, yaitu Laboratorium Algoritma dan Komputasi (AK), Laboratorium Sistem Cerdas (SC), Laboratorium Rekayasa Perangkat Lunak dan Data (RPLD), Laboratorium Sistem Komputer dan Jaringan (SKJ), dan Laboratorium Elektronika dan Instrumentasi (Elins). Semua mata kuliah pilihan akan ditawarkan pada setiap semesternya. Namun karena sesuatu alasan atau pertimbangan teknis, mata kuliah pilihan dapat ditidurkan (tidak disajikan) untuk sementara waktu.
Mata kuliah pilihan dibedakan menjadi 3, yaitu mata kuliah wajib bidang minat (MKM), mata kuliah pendukung (MKP), dan mata kuliah pilihan publikasi (MPP). Mata kuliah MKM merupakan mata kuliah yang diwajibkan ke mahasiswa sesuai dengan bidang minat penelitian yang terkait profil lulusan tertentu yang terdiri dari empat bidang yaitu sains data (SD), sains komputasional (SK), sistem komputer (SIK) dan manajemen informasi (MI). Sedangkan mata kuliah MKP merupakan mata kuliah pendukung yang dapat dipilih sesuai dengan topik penelitian tesis.
| No. | Kode | Mata Kuliah | SKS | Lab Riset | Jenis |
| 1 | MII226003 | Tugas Khusus Penelitian | 3 | – | MKP |
| 2 | MII226004 | Tugas Khusus Pengajaran | 3 | – | MKP |
| 3 | MII226005 | Kapita Selekta Ilmu Komputer | 3 | – | MKP |
| 4 | MII226203 | Teori Komputasi | 3 | AK | MKM-SK |
| 5 | MII226204 | Kriptologi | 3 | AK | MKP |
| 6 | MII226205 | Pengolahan dan Analisis Citra Digital | 3 | AK | MKP |
| 7 | MII226206 | Riset Operasi | 3 | AK | MKP |
| 8 | MII226207 | Verifikasi dan Validasi | 3 | AK | MKP |
| 9 | MII226301 | Sistem Komputer untuk Industri | 3 | Elins | MKP |
| 10 | MII226302 | Pemrograman Robotika | 3 | Elins | MKP |
| 11 | MII226303 | Sistem Kendali Modern | 3 | Elins | MKP |
| 12 | MII226304 | Sintesis Rancangan Sistem Elektronika | 3 | Elins | MKP |
| 13 | MII226305 | Sinyal dan Sistem | 3 | Elins | MKP |
| 14 | MII226401 | Kecerdasan Komputasional dan Pembelajaran Mesin | 3 | SC | MKM-SK MKM-SD |
| 15 | MII226402 | Prinsip Kecerdasan Artifisial | 3 | SC | MKP |
| 16 | MII226403 | Rekayasa Fitur dan Pengenalan Pola | 3 | SC | MKP |
| 17 | MII226404 | Sistem Pendukung Pembuatan Keputusan | 3 | SC | MKM-MI |
| 18 | MII226501 | Data Science | 3 | RPLD | MKM-SD MKM-MI |
| 19 | MII226502 | Sistem Temu Balik Informasi | 3 | RPLD | MKM-MI |
| 20 | MII226503 | Data Warehouse dan Inteligensi Bisnis | 3 | RPLD | MKM-MI |
| 21 | MII226504 | Pengembangan Perangkat Lunak | 3 | RPLD | MKM-MI |
| 22 | MII226505 | Kecerdasan Digital dan Informatika Sosial | 3 | RPLD | MKM-MI |
| 23 | MII226506 | Manajemen dan Audit Sistem Informasi | 3 | RPLD | MKM-MI |
| 24 | MII226601 | Komputasi Awan dan Keamanan Siber | 3 | SKJ | MKM-SIK MKM-MI |
| 25 | MII226602 | Jaringan Komputer Lanjut | 3 | SKJ | MKM-SIK |
| 26 | MII226603 | Platform dan Arsitektur Big Data | 3 | SKJ | MKP |
| 27 | MII226106 | Publikasi Jurnal Internasional | 5 | – | MPP |
| 28 | MII226107 | Publikasi Jurnal Nasional Terakreditasi | 5 | – | MPP |
| 29 | MII226108 | Publikasi Prosiding Seminar Internasional | 4 | – | MPP |
| 30 | MII226109 | Publikasi Prosiding Seminar Nasional | 2 | – | MPP |
Aturan peralihan kurikulum Program Studi Magister Ilmu Komputer UGM adalah sebagai berikut:
- Tidak ada perubahan mata kuliah bagi mahasiswa yang sedang menyelesaikan perkuliahan.
- Pelaksanaan kurikulum baru mulai tahun akademik 2022/2023, maka ada masa transisi bagi mahasiswa angkatan 2021/2022 dan sebelumnya yang belum lulus. Mahasiswa yang mengalami masa transisi dikenakan konversi mata kuliah kurikulum lama ke kurikulum baru, dengan mempertimbangkan beberapa aspek antara lain: tidak merugikan mahasiswa (waktu, biaya), memperhitungkan kemungkinan mahasiswa lama masih mengulang. Mata kuliah konversi hanya berlaku untuk mahasiswa lama yang mengulang (2021/2022 dan sebelumnya). Mahasiswa yang boleh mengulang mata kuliah wajib adalah yang memiliki nilai tidak lebih dari B/C.
- Aturan peralihan untuk mata kuliah wajib dan pilihan mengikuti ketentuan sebagai berikut:
- Mata kuliah Matematika untuk Ilmu Komputer bersifat wajib hanya bagi mahasiswa angkatan 2022 dan setelahnya. Jika ada mahasiswa angkatan 2021 dan sebelumnya mengambil mata kuliah ini, maka dianggap sebagai mata kuliah pilihan.
- Mata kuliah Seminar Tesis wajib diambil oleh semua mahasiswa yang belum melaksanakan ujian pratesis sampai dengan periode ujian Agustus 2022.
- Jika mahasiswa angkatan 2021 dan sebelumnya ingin mengulang mata kuliah wajib kurikulum 2017 tetapi tidak ada di kurikulum 2022, maka mata kuliah tersebut dapat dibatalkan dengan mengacu pada ketentuan fakultas.
- Jika mahasiswa angkatan 2021 dan sebelumnya sudah mengambil mata kuliah pilihan yang ada pada kurikulum 2017 tetapi tidak ada mata kuliah kesetaraannya di kurikulum 2022, maka tetap diakui sebagai mata kuliah pilihan.
Mata kuliah-mata kuliah pada Kurikulum 2017 (K17) disetarakan dengan mata kuliah-mata kuliah kurikulum 2022 (K22) berdasarkan Tabel.
| No | Nama Mata Kuliah K17 | SKS | Nama Mata Kuliah K22 | SKS |
| 1 | Analisis Algoritma | 3 | Analisis Algoritma | 3 |
| 2 | Sistem Manajemen Basis Data | 3 | Data Warehouse dan Inteligensia Bisnis | 3 |
| 3 | Kecerdasan Buatan | 3 | Prinsip Kecerdasan Artifisial | 3 |
| 4 | Metodologi Penelitian | 3 | Metodologi Riset Ilmu Komputer | 3 |
| 5 | Perancangan Perangkat Lunak | 3 | Pengembangan Perangkat Lunak | 3 |
| 6 | Aljabar dan Statistika Terapan | 3 | Matematika untuk Ilmu Komputer | |
| 7 | Matematika untuk Data Science | 3 | 3 | |
| 8 | Proposal Tesis | 2 | Proposal Tesis | 2 |
| Tesis | 6 | Seminar Tesis | 1 | |
| 9 | Tesis | 6 | ||
| 10 | Analisis Big Data | 3 | Platform dan Arsitektur Big Data | 3 |
| 11 | Data Science | 3 | Data Science | 3 |
| 12 | Elektronika | 3 | Sintesis Rancangan Sistem Elektronika | 3 |
| 13 | Instrumentasi | 3 | Sistem Komputer untuk Industri | 3 |
| 14 | Jaminan Kualitas Perangkat Lunak | 3 | Manajemen dan Audit Sistem Informasi | 3 |
| 15 | Jaringan Komputer | 3 | Jaringan Komputer Lanjut | |
| 16 | Sistem Komunikasi Wireless dan Mobile | 3 | 3 | |
| 17 | Keamanan Jaringan | 3 | Komputasi Awan dan Keamanan Siber | 3 |
| 18 | Kecerdasan Komputasional dan Pembelajaran Mesin | 3 | Kecerdasan Komputasional dan Pembelajaran Mesin | 3 |
| 19 | Komputasi Paralel | 3 | – | – |
| 20 | Kriptologi | 3 | Kriptologi | 3 |
| 21 | Logika Fuzzy | 3 | – | – |
| 22 | Otomatas, Bahasa, dan Aplikasinya | 3 | Teori Komputasi | 3 |
| 23 | Pengolahan Sinyal Digital | 3 | Sinyal dan Sistem | 3 |
| 24 | Sistem Pakar | 3 | – | – |
| 25 | Sistem Pendukung Keputusan | 3 | Sistem Pendukung Pembuatan Keputusan | 3 |
| 26 | Sistem Tertanam | 3 | – | – |
| 27 | Penalaran Komputer | 3 | – | – |
| 28 | Pencarian Semantik dan Temu Balik Informasi | 3 | Temu Balik Informasi | 3 |
| 29 | Pengenalan Pola | 3 | Rekayasa Fitur dan Pengenalan Pola | 3 |
| 30 | Pengolahan Citra Digital | 3 | Pengolahan dan Analisis Citra Digital | 3 |
| 31 | Robotika | 3 | Pemrograman Robotika | 3 |
| 32 | Sains Komputasional | 3 | Riset Operasi | 3 |
| 33 | Sistem Kendali | 3 | Sistem Kendali Modern | 3 |
| 34 | Sistem Terinspirasi Makhluk Hidup | 3 | – | – |
| 35 | Informatika Sosial | 3 | Kecerdasan Digital dan Informatika Sosial | 3 |
| 36 | Bussiness Problem dan data Science Solution | 3 | – | – |
| 37 | Verifikasi dan Validasi | 3 | Verifikasi dan Validasi | 3 |
- Program Studi Magister Ilmu Komputer
- Berita dan Pengumuman Program Studi Magister Ilmu Komputer
- Biaya Pendidikan Program Studi Magister Ilmu Komputer
- Capaian Pembelajaran Program Studi Magister Ilmu Komputer
- Course Evaluation and Feedback Program Studi Magister Ilmu Komputer
- Kelas Pra-Magister Ilmu Komputer
- Kurikulum Program Studi Magister Ilmu Komputer
- Mata Kuliah Program Studi Magister Ilmu Komputer
- Metode Penilaian Program Magister Ilmu Komputer
- Module Handbook Program Magister Ilmu Komputer
- Profil Lulusan Program Studi Magister Ilmu Komputer
- Program Studi Magister Ilmu Komputer Berbasis Penelitian
- Program Studi Magister Ilmu Komputer Double Degree
- Program Studi Magister Ilmu Komputer Minat Manajemen Informasi
- Prosedur Pendaftaran Magister Ilmu Komputer
- Pusat Unduh Dokumen Program Studi Magister Ilmu Komputer
- Tentang Program Studi Magister Ilmu Komputer
- Visi dan Misi Program Magister Ilmu Komputer