Kurikulum

Mata KuliahSKS
Matematika Diskrit3
Bahasa Indonesia2
Kalkulus3
Sistem Komputer Dasar2
Pengenalan Pemrograman3
Hukum dan Kebijakan Teknologi Informasi2
AIK1 (Keimanan & Kemanusiaan/Islam & Agama Dunia)2
English for Communication in Academic Settings2
Pancasila2
Total21

Mata KuliahSKS
AIK2 (Ibadah Muamalah & Akhlak/Etika Islam)2
Aljabar Linier3
Logika Informatika3
Arsitektur dan Organisasi Komputer3
Algoritma Pemrograman3
Sistem Informasi Manajemen2
English for Specific Purposes2
Pendidikan Kewarganegaraan2
Total20

Mata KuliahSKS
Probabilitas dan Statistika3
Struktur Data3
Basis Data4
Sistem Operasi3
Jaringan Komputer dan Komunikasi Data3
Teori Bahasa dan Otomata3
AIK3 Kemuhammadiyahan2
Total21

Mata KuliahSKS
AIK4 Islam & Ilmu Pengetahuan2
Desain UI/UX3
Interaksi Manusia dan Komputer3
Kecerdasan Buatan3
Metode Numerik3
Pemrograman Berorientasi Obyek3
Pemrograman Web3
Total20

Mata KuliahSKS
Etika Profesi2
Pemrograman Mobile3
Pengolahan Citra Digital3
Rekayasa Perangkat Lunak3
Technopreneurship2
Keamanan Data dan Informasi2
Komputer Grafik3
Total18

Mata KuliahSKS
Kuliah Kerja Usaha4
Metodologi Penelitian2
Manajemen Proyek IT3
Pilihan3
Pilihan3
Pilihan3
Pilihan3
Total21

Mata KuliahSKS
Komputasi Parallel dan Terdistribusi3
Kerja Praktik2
Pilihan3
Pilihan3
Pilihan3
Pilihan3
Total17

Mata KuliahSKS
Tugas Akhir6

Mata Kuliah Pilihan

Mata KuliahSemester
Penjaminan Kualitas Perangkat Lunak6
Analisa Algoritma6
Data Mining6
Kriptografi6
Pemrograman Berbasis Platform6
Cloud Computing7
Sistem Media Interaktif7
Sistem Informasi Geografis7
Internet of Things7
Komputasi Tepi7

Mata KuliahSemester
Machine Learning6
Kecerdasan Berkoloni6
Algoritma Genetika6
Sistem Pendukung Keputusan Cerdas6
Penalaran Komputer6
Deep Learning7
Visi Komputer7
Teknologi AR/VR7
Pengenalan Pola7
Data Science7

Jenjang S1 ditempuh dalam masa studi 8 semester hingga maksimal 14 semester tanpa adanya cuti akademik. Sedangkan untuk mahasiswa transfer memiliki masa studi dari 4 hingga 8 semester. Apabila melebihi masa studi ini maka mahasiswa dinyatakan Drop Out.

Banyaknya SKS minimal yang wajib diambil sebagai syarat kelulusan ialah 144 SKS.