Kurikulum berbasis :
1. SKKNI
2. KKNI Lv. 8
3. Peta Okupasi KKNI
4. OBE
5. ACM Computing Curricula 2020
6. APTIKOM
Struktur mata kuliah
| No | Semester | Nama Mata Kuliah | Bobot SKS (Teori + Praktik) |
| 1 | I | Artificial Intelligence (MK Wajib) | 2 + 1 |
| 2 | I | Parallel and Distributed Computing (MK Wajib) | 2 + 1 |
| 3 | I | Business Intelligence System (MK Wajib) | 2 + 1 |
| 4 | I | Philosophy of Technology (MK Wajib) | 3 + 0 |
| 5 | I | Research Methodology (MK Wajib) | 3 + 0 |
| 6 | II | Management Strategic Information Technology (MK Wajib) | 2 + 1 |
| 7 | II | Religion and Technology (MK Wajib) | 3 + 0 |
| 8 | II | Academic Writing (MK Wajib) | 3 + 0 |
| 9 | II | Proposal Seminar (MK Wajib) | 3 + 0 |
| 10 | II | Natural Language Processing (MK Wajib Peminatan) | 2 + 1 |
| 11 | II | Computer Vision and IoT (MK Wajib Peminatan) | 2 + 1 |
| 12 | II | Blockchain Technology (MK Wajib Peminatan) | 2 + 1 |
| 13 | II | Network Security (MK Wajib Peminatan) | 2 + 1 |
| 14 | II | Cyber Security (MK Pilihan) | 2 + 1 |
| 15 | II | Data Visualization (MK Pilihan) | 2 + 1 |
| 16 | II | Statistics for Data Science (MK Pilihan) | 2 + 1 |
| 17 | II | Advanced Information System (MK Pilihan) | 2 + 1 |
| 18 | II | Specific Domain Software Engineering (MK Pilihan) | 2 + 1 |
| 19 | II | Deep Learning and Generative AI (MK Pilihan) | 2 + 1 |
| 20 | III/2 | Capstone Project (MK Wajib) | 2 + 2 |
| 21 | III | Thesis I (MK Wajib) | 2 + 0 |
| 22 | III | Cyber Security (MK Pilihan) | 2 + 1 |
| 23 | III | Data Visualization (MK Pilihan) | 2 + 1 |
| 24 | III | Statistics for Data Science (MK Pilihan) | 2 + 1 |
| 25 | III | Advanced Information System (MK Pilihan) | 2 + 1 |
| 26 | III | Specific Domain Software Engineering (MK Pilihan) | 2 + 1 |
| 27 | III | Deep Learning and Generative AI (MK Pilihan) | 2 + 1 |
