Semester 1
- FIA1111 – Praktikum Algoritma dan Pemrograman
- FIA1113 – Algoritma dan Pemrograman
- HUA10A2 – Pendidikan Agama dan Etika – Islam
- HUA10B2 – Pendidikan Agama dan Etika – Katolik
- HUA10C2 – Pendidikan Agama dan Etika – Kristen
- HUA10D2 – Pendidikan Agama dan Etika – Budha
- HUA10E2 – Pendidikan Agama dan Etika – Hindu
- HUA10F2 – Pendidikan Agama dan Etika – Kong Hu Cu
- HUA1012 – Literasi TIK
- LAA1012 – Bahasa Inggris 1
- LAA1032 – Bahasa Indonesia
- MAA1123 – Kalkulus 1B
- SEA1112 – Konsep Pengembangan Sains dan Teknologi RPL
Semester 4
- FIA2023 – Sistem Operasi Komputer
- MAA1033 – Teori Probabilitas
- SEA2211 – Praktikum Proses dan Implementasi Perangkat Lunak
- SEA2213 – Proses dan Implementasi Perangkat Lunak
- SEA2223 – Analisis Kebutuhan Perangkat Lunak
- SEA2231 – Praktikum Pemrograman Berorientasi Objek
- SEA2233 – Pemrograman Berorientasi Objek
- SEA2243 – Dasar Pemodelan Perangkat Lunak
Semester 6
- FIA4044 – Magang
- SEA30D3 – Pemrograman Game
- SEA30E3 – Pemrograman Mobile
- SEA30F3 – Sistem Paralel dan Terdistribusi
- SEA3213 – Perancangan dan Arsitektur Perangkat Lunak
- SEA3223 – Evolusi Perangkat Lunak
- SEA3233 – Metode Formal
- SEA3243 – Penjaminan Kualitas Perangkat Lunak
- SEA3252 – Kapita Selekta
- TPA3012 – Ekonomi Teknik
Semester 7
- FIA4012 – Kerja Praktek
- FIA4022 – Metode Penelitian dan Pengembangan
- HUA1023 – Pancasila dan Kewarganegaraan
- SEA3013 – Sistem Transportasi Laut
- SEA3023 – Sistem Informasi Geografis
- SEA3033 – Penjaminan dan Keamanan Informasi
- SEA3043 – Pemodelan Transportasi
- SEA3053 – Sistem Pendukung Keputusan
- SEA3063 – Pemodelan dan Simulasi
- SEA3073 – Sistem Transportasi Cerdas
- SEA3083 – Manajemen Resiko
- SEA3093 – Manajemen Logistik
- SEA4123 – Rekayasa Aplikasi Internet
- SEA4133 – Manajemen Projek Perangkat Lunak