| No. | Kode MK | Semester 1 | SKS | ||
| T | P | ||||
| 1 | SEKB1201 | Algoritma dan Pemrograman | 2 | 1 | |
| 2 | SEKK1101 | Aplikasi Terapan | 1 | 2 | |
| 3 | SEPK1001 | Bahasa Indonesia | 2 | 0 | |
| 4 | SEPK1002 | Bahasa Inggris I | 2 | 0 | |
| 5 | SEKK1102 | Kalkulus | 3 | 0 | |
| 6 | SEPK1003 | Pendidikan Agama | 2 | 0 | |
| 7 | SEPK1004 | Pendidikan Pancasila | 2 | 0 | |
| 8 | SEKK1103 | Pengantar Rekayasa Perangkat Lunak | 2 | 1 | |
| Total Semester 1 | 16 | 4 | |||
| 20 | |||||
| Kode MK | Semester 2 | SKS | ||
| T | P | |||
| SEKK2104 | Analisa Kebutuhan Perangkat lunak | 2 | 0 | |
| SEPK2005 | Bahasa Iinggris II | 2 | 0 | |
| SEKB2202 | Basis Data | 2 | 1 | |
| SEKK2105 | Matematika Diskrit | 3 | 0 | |
| SEKK2106 | Organisasi Komputer | 2 | 1 | |
| SEKB2203 | Pemrograman Beriorentasi Objek | 2 | 1 | |
| SEKK2107 | Probabilitas Statistik | 2 | 1 | |
| SEKB2204 | Struktur Data | 2 | 1 | |
| Total Semester 2 | 17 | 5 | ||
| 22 | ||||
| Kode MK | Semester 3 | SKS | ||
| T | P | |||
| SEBB3401 | Kecakapan Antar Personal | 2 | 0 | |
| SEKB3205 | Basis Data Lanjutan | 2 | 1 | |
| SEKB3206 | Desain dan Pemrograman Berbasis WEB | 2 | 1 | |
| SEKK3108 | Keamanan Sistem Informasi | 2 | 0 | |
| SEKB3207 | Perancangan dan Analisis Algoritma | 2 | 1 | |
| SEKK3109 | Permodelan Perangkat Lunak | 2 | 1 | |
| SEKK3110 | Proses Perangkat Lunak | 2 | 1 | |
| SEKK3111 | Sistem Operasi | 2 | 0 | |
| Total Semester 3 | 16 | 5 | ||
| 21 | ||||
| No. | Kode MK | Semester 4 | SKS | |||
| T | P | |||||
| 1 | SEBB4402 | Lingkungan Bisnis | 2 | 0 | ||
| 2 | SEKB4208 | Desain Interaksi Pengguna | 2 | 1 | ||
| 3 | SEKK4112 | Jaringan Komputer | 2 | 1 | ||
| 4 | SEKB4209 | Konstruksi Perangkat Lunak | 2 | 1 | ||
| 5 | SEKB4210 | Pemrograman Berbasis Framework | 2 | 1 | ||
| 6 | SEKB4211 | Perancangan dan Arsitektur Perangkat Lunak | 2 | 1 | ||
| 7 | SEKK4113 | Sistem Terintegrasi | 2 | 1 | ||
| Total Semester 4 | 14 | 6 | ||||
| 20 | ||||||
| Kode MK | Semester 5 | SKS | ||
| T | P | |||
| SEPB5301 | Perilaku Organisasi | 2 | 0 | |
| SEKB5212 | Design Thinking | 2 | 0 | |
| SEPK5006 | Kapita Selekta | 3 | 0 | |
| SEKK5114 | Kewirausahaan Teknologi Informasi | 2 | 0 | |
| SEBB5403 | Komputer dan Masyarakat | 3 | 0 | |
| SEPK5007 | Pendidikan Kewarganegaraan | 2 | 0 | |
| SEKK5115 | Teori Pengambilan Keputusan | 2 | 0 | |
| Total Semester 5 | 16 | 0 | ||
| 16 | ||||
| Kode MK | Semester 6 | SKS | ||
| T | P | |||
| SEKK6116 | Metodologi Penelitian | 2 | 1 | |
| SEKB6213 | Pemrograman Perangkat Bergerak | 2 | 1 | |
| SEKK6117 | Aplikasi Pengambilan Keputusan | 2 | 1 | |
| SEKK6118 | Pengujian Perangkat Lunak | 2 | 1 | |
| SEBB6404 | Etika Profesi | 2 | 0 | |
| Matakuliah Pilihan | 3 | 0 | ||
| Matakuliah Pilihan | 3 | 0 | ||
| Total Semester 6 | 16 | 4 | ||
| 20 | ||||
| No. | Kode MK | Semester 7 | SKS | |||
| T | P | |||||
| 1 | SEKK7119 | Manajemen Proyek Perangkat Lunak | 2 | 1 | ||
| 2 | SEKK7120 | Penjaminan Kualitas Perangkat Lunak | 2 | 1 | ||
| 3 | SEKK7121 | Temu Balik Informasi | 2 | 1 | ||
| 4 | SEBB7405 | Praktik Kerja Lapangan | 4 | 0 | ||
| 5 | SEKK7122 | Social Media Marketing | 2 | 0 | ||
| 6 | Matakuliah Pilihan | 3 | 0 | |||
| 7 | Matakuliah Pilihan | 3 | 0 | |||
| Total Semester 7 | 18 | 3 | ||||
| 21 | ||||||
| No. | Kode MK | Semester 8 | SKS | |||
| T | P | |||||
| 1 | SEPB8302 | Tugas Akhir/Skripsi/Proyek | 6 | 0 | ||
| Total Semester 8 | 6 | 0 | ||||
| 6 | ||||||
Total SKS | 146 |