Curriculum Structure

Semester 1 Pancasila (2 SKS) Sejarah Peradaban Islam (2 SKS) Bahasa Arab Dasar (2 SKS) Struktur dan Kosakata Arab (2 SKS) Introduction to Computer Science (2 SKS) Calculus 1 (2 SKS) Algorithm & Programming (3 SKS) Discrete Mathematics (3 SKS) Algorithm & Programming Practicum (1 SKS)
Semester 2 Calculus 2 (2 SKS) Bahasa Arab Komunikatif (2 SKS) Bahasa Arab Praktis (2 SKS) Bahasa Indonesia (2 SKS) Kewarganegaraan (2 SKS) Linear Algebra (3 SKS) Object Oriented Programming (3 SKS) Digital System (2 SKS) Object Oriented Programming Practicum (1 SKS) Digital System Practicum (1 SKS)
Semester 3 Statistics (3 SKS) Teosofi (2 SKS) Bahasa Inggris Umum (3 SKS) Filsafat Ilmu (2 SKS) Studi Fiqh (2 SKS) Numerical Methods (3 SKS) Data Structure (2 SKS) Computer System (2 SKS) Data Structure Practicum (1 SKS) Computer System Practicum (1 SKS)
Semester 4 Bahasa Inggris Akademik (3 SKS) Database (2 SKS) Software Engineering (3 SKS) Studi al-Qur’an dan al-Hadits (2 SKS) Computer Network (3 SKS) Web Programming (2 SKS) Algorithm Complexity (2 SKS) Software Engineering Practicum (1 SKS) Computer Network Practicum (1 SKS) Web Programming Practicum (1 SKS) Database Practicum (1 SKS)
Semester 5 Kuliah Kerja Mahasiswa (2 SKS) Project Management (3 SKS) Mobile Programming (3 SKS) Information System (2 SKS) Computer Graphic (3 SKS) Artificial Intelligence (3 SKS) Operating System (2 SKS) Mobile Programming Practicum (1 SKS) Information System Practicum (1 SKS)
Semester 6 Computer Graphic Practicum (1 SKS) Computer Vision (3 SKS) Data Science (3 SKS) Multimedia & Game Programming (3 SKS) Multimedia & Game Programming Practicum (1 SKS) Research Methodology (3 SKS) Internship (PKLI) (2 SKS) Optional Subject I (3 SKS) Optional Subject II (3 SKS)
Semester 7 Distributed System (2 SKS) Information Technology Ethics (2 SKS) Research Proposal (2 SKS) Human Computer Interaction (2 SKS) Technopreneurship (2 SKS) Distributed System Practicum (1 SKS) Optional Subject IV (3 SKS) Optional Subject III (3 SKS)
Semester 8 Undergraduate Thesis (Skripsi) (6 SKS)