Semester 1

Kode MKNama MKSKS
TP
UKJXC2Bahasa Indonesia2
UWI1E1Pembentukan Karakter3
CII1D3Kalkulus3
CII1B3Logika Matematika3
CII1A3Pengenalan Pemrograman3
CRI1B3Design Thinking3
CRI1A2Pengantar RPL2
Total Semester Credit19

Semester 2

Kode MKNama MKSKS
TP
UWJXA2Bahasa Inggris2
CII1C2Statistika2
CII1G3Matematika Diskrit3
CII1F4Algoritma Pemrograman31
CRI1C3Proses Perangkat Lunak3
CRI1D3Rekayasa Kebutuhan Perangkat Lunak3
CRJ1E3Pemodelan Perangkat Lunak3
Total Semester Credit20

Semester 3

Kode MKNama MKSKS
TP
CII2B4Struktur Data31
CII2C2Analisis Kompleksitas Algoritma2
CII2A3Organisasi dan Arsitektur Komputer3
CII3B3Interaksi Manusia Komputer3
CRJ2A3Penjaminan Mutu Perangkat Lunak3
CRI2B3Arsitektur dan Desain Perangkat Lunak3
CRJ2D2Metode Formal2
Total Semester Credit20

Semester 4

Kode MKNama MKSKS
TP
CII3D4Pemrograman Berorientasi Objek31
CRI2E4Basis Data31
CRJ2G3Dasar Jaringan Komputer3
CRI2F2Proyek Tingkat II2
CRI2C4Konstruksi Perangkat Lunak31
CRJ2H3Pengalaman Pengguna (UX)3
Total Semester Credit20

Semester 5

Kode MKNama MKSKS
TP
UKJXA2Kewarganegaraan2
CII2H3Sistem Operasi21
CII3K3Manajemen Proyek IT3
CRJ3A3Kecerdasan Buatan3
CRI3B3Perancangan dan Pemrograman Web21
CRI3F4Pengujian Perangkat Lunak31
CRI3H2Keprofesian RPL2
Total Semester Credit20

Semester 6

Kode MKNama MKSKS
TP
UAJXA2 - UAJXF2Pendidikan Agama dan Etika2
UKJXB2Pancasila2
UWJXF2Kewirausahaan2
UWJ2C2Wawasan Global TIK2
CRJ3B2Tata Tulis Ilmiah2
CRI3J2Bahasa Inggris : writing and speaking2
CRI3I3Pemrograman Bergerak21
CRI3K2Proyek Tingkat III2
CRI3G3Manajemen Konfigurasi dan Evolusi PL3
Total Semester Credit20

Semester 7

Kode MKNama MKSKS
TP
CRJ4C1Teknologi Perangkat Lunak Untuk Masyarakat1
CII4B3Kerja Praktik3
CII4A2Penulisan Proposal2
MBKM I3
MBKM II3
Total Semester Credit12

Semester 8

Kode MKNama MKSKS
TP
CII4E4Tugas Akhir4
MBKM III3
MBKM IV3
MBKM V3
Total Semester Credit13

Religious Education and Ethics

Kode MKNama MKSKS
TP
UAJXA2Agama Islam2
UAJXB2Agama Kristen2
UAJXC2Agama Katolik2
UAJXD2Agama Hindu2
UAJXE2Agama Budha2
UAJXF2Agama Konghucu2

Elective courses

Kode MKNama MKSKS
TP
CRI4D3RPL untuk Pengembangan Video
Game
3
CRI4E3RPL untuk Sistem Berbasis AI3
CRI4F3Teknik Kompilasi3
CRI4G3Arsitektur Informasi3
CRI4H3Penelitian Rekayasa Perangkat Lunak3
CRI4I3Metode RPL Lanjut3
CRI4J3Arsitektur Berbasis
Layanan
3
CRI4K3Penambangan Data bagi RPL3
CRI4L3Proyek Big Data3
CRI4M3Enterprise Resource Planning3
CRI4N3Fully Communication Oriented Information Modeling3
CTI4P3Network Enterprise3
CRI4O3Pengembangan Keamanan Perangkat
Lunak
3
CRI4P3Jejaring Sosial bagi RPL3
CRI4Q3DevOps3
CRI4R3Data Science3
CRI4T3Pengujian Dalam Praktik3
CRI4U3Magang Pengujian Perangkat Lunak3
CRI4V3Pengembangan Front-End Dalam Praktik3
CRI4W3Magang Pengembangan Front-End3
CRI4X3Pengembangan Back-End Dalam Praktik3
CRI4Y3Magang Pengembangan Back-End3
CRI4Z3Identifikasi Masalah Pada SE3
CRI413Perancangan Solusi Pada
SE
3
CRI423Implementasi Solusi Pada SE3
CRI433Analisis Solusi Pada SE3