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 
MII225201 Analisis Algoritma – MKW 
MII226001 Metodologi Riset Ilmu Komputer – MKW 
MII225202 Matematika untuk Ilmu Komputer – MKW 
Jumlah 
MII226002 Proposal Tesis MII226001* MKW 
Jumlah 
MII226010 Seminar Tesis MII226002 MKW 
MII226011 Tesis MII226010* MKW 
Jumlah 
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 
2. MII226501 Data Science 
Minat Sains Komputasional 
1. MII226401 Kecerdasan Komputasional dan Pembelajaran Mesin 
2. MII226203 Teori Komputasi 2
Minat Sistem Komputer 
1. MII226601 Komputasi Awan dan Keamanan Siber 
2. MII226602 Jaringan Komputer Lanjut 
Minat Manajemen Informasi 
1. MI22I6501 Data Science 
2. MII226503 Data Warehouse dan Inteligensi Bisnis 
3. MII226404 Sistem Pendukung Pembuatan Keputusan 
4. MII226505 Kecerdasan Digital dan Informatika Sosial 
5. MII226506 Manajemen dan Audit Sistem Informasi 
6. MII226502 Sistem Temu Balik Informasi 
7. MII226501 Komputasi Awan dan Keamanan Siber 
8. MII226504 Pengembangan Perangkat Lunak 

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 
MII225201 Analisis Algoritma – MKW 
MII226001 Metodologi Riset Ilmu Komputer – MKW 
MII225202 Matematika untuk Ilmu Komputer – MKW 
MII226002 Proposal Tesis MII226101* MKW 
Jumlah 11 
MII226101 Seminar Hasil Penelitian I MII226002 MKW 
MII226103 Penulisan Laporan Teknis MII226002 MKW 
MII226105 Publikasi Jurnal Internasional Bereputasi 10 –  
Jumlah 15 
MII226102 Seminar Hasil Penelitian II MII226101 MKW 
10 MII226104 Laporan Tesis MII226002 MKW 
11 MII226010 Seminar Tesis MII226002 MKW 
12 MII226011 Tesis 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 
MII226003 Tugas Khusus Penelitian – MKP 
MII226004 Tugas Khusus Pengajaran – MKP 
MII226005 Kapita Selekta Ilmu Komputer – MKP 
MII226203 Teori Komputasi AK MKM-SK 
MII226204 Kriptologi AK MKP 
MII226205 Pengolahan dan Analisis Citra Digital AK MKP 
MII226206 Riset Operasi AK MKP 
MII226207 Verifikasi dan Validasi AK MKP 
MII226301 Sistem Komputer untuk Industri Elins MKP 
10 MII226302 Pemrograman Robotika Elins MKP 
11 MII226303 Sistem Kendali Modern Elins MKP 
12 MII226304 Sintesis Rancangan Sistem Elektronika Elins MKP 
13 MII226305 Sinyal dan Sistem Elins MKP 
14 MII226401 Kecerdasan Komputasional dan Pembelajaran Mesin SC MKM-SK MKM-SD 
15 MII226402 Prinsip Kecerdasan Artifisial SC MKP 
16 MII226403 Rekayasa Fitur dan Pengenalan Pola SC MKP 
17 MII226404 Sistem Pendukung Pembuatan Keputusan SC MKM-MI 
18 MII226501 Data Science RPLD MKM-SD MKM-MI 
19 MII226502 Sistem Temu Balik Informasi RPLD MKM-MI 
20 MII226503 Data Warehouse dan Inteligensi Bisnis RPLD MKM-MI 
21 MII226504 Pengembangan Perangkat Lunak RPLD MKM-MI 
22 MII226505 Kecerdasan Digital dan Informatika Sosial RPLD MKM-MI 
23 MII226506 Manajemen dan Audit Sistem Informasi RPLD MKM-MI 
24 MII226601 Komputasi Awan dan Keamanan Siber SKJ MKM-SIK MKM-MI
25 MII226602 Jaringan Komputer Lanjut SKJ MKM-SIK 
26 MII226603 Platform dan Arsitektur Big Data SKJ MKP 
27 MII226106 Publikasi Jurnal Internasional – MPP 
28 MII226107 Publikasi Jurnal Nasional Terakreditasi – MPP 
29 MII226108 Publikasi Prosiding Seminar Internasional – MPP 
30 MII226109 Publikasi Prosiding Seminar Nasional – MPP 

Aturan peralihan kurikulum Program Studi Magister Ilmu Komputer UGM adalah sebagai berikut: 

  1. Tidak ada perubahan mata kuliah bagi mahasiswa yang sedang menyelesaikan perkuliahan. 
  2. 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.  
  3. Aturan peralihan untuk mata kuliah wajib dan pilihan mengikuti ketentuan sebagai berikut: 
    1. 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. 
    2. Mata kuliah Seminar Tesis wajib diambil oleh semua mahasiswa yang belum melaksanakan ujian pratesis sampai dengan periode ujian Agustus 2022. 
    3. 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. 
    4. 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.

NoNama Mata Kuliah K17 SKSNama Mata Kuliah K22 SKS
Analisis Algoritma Analisis Algoritma 
Sistem Manajemen Basis Data Data Warehouse dan Inteligensia Bisnis 
Kecerdasan Buatan Prinsip Kecerdasan Artifisial 
Metodologi Penelitian Metodologi Riset Ilmu Komputer 
Perancangan Perangkat Lunak Pengembangan Perangkat Lunak 
Aljabar dan Statistika Terapan Matematika untuk Ilmu Komputer 
Matematika untuk Data Science 
Proposal Tesis Proposal Tesis 
 Tesis Seminar Tesis 
Tesis 
10 Analisis Big Data Platform dan Arsitektur Big Data 
11 Data Science Data Science 
12 Elektronika Sintesis Rancangan Sistem Elektronika 
13 Instrumentasi Sistem Komputer untuk Industri 
14 Jaminan Kualitas Perangkat Lunak Manajemen dan Audit Sistem Informasi 
15 Jaringan Komputer  Jaringan Komputer Lanjut 
16 Sistem Komunikasi Wireless dan Mobile 
17 Keamanan Jaringan Komputasi Awan dan Keamanan Siber 3
18 Kecerdasan Komputasional dan Pembelajaran Mesin Kecerdasan Komputasional dan Pembelajaran Mesin 
19 Komputasi Paralel – – 
20 Kriptologi Kriptologi 
21 Logika Fuzzy – – 
22 Otomatas, Bahasa, dan Aplikasinya Teori Komputasi 
23 Pengolahan Sinyal Digital Sinyal dan Sistem 
24 Sistem Pakar – – 
25 Sistem Pendukung Keputusan Sistem Pendukung Pembuatan Keputusan 
26 Sistem Tertanam – – 
27 Penalaran Komputer – – 
28 Pencarian Semantik dan Temu Balik Informasi Temu Balik Informasi 
29 Pengenalan Pola Rekayasa Fitur dan Pengenalan Pola 
30 Pengolahan Citra Digital Pengolahan dan Analisis Citra Digital 
31 Robotika Pemrograman Robotika 
32 Sains Komputasional Riset Operasi 
33 Sistem Kendali Sistem Kendali Modern 
34 Sistem Terinspirasi Makhluk Hidup – – 
35 Informatika Sosial Kecerdasan Digital dan Informatika Sosial 
36 Bussiness Problem dan data Science Solution – – 
37 Verifikasi dan Validasi Verifikasi dan Validasi 3