| 2. Sınıf |
| BİL201 Bilgisayar Programlama |
| BİL203 Bilgisayar Mühendisliğine Giriş |
| BİL205 Ayrık Matematik |
| BİL202 Veri Yapıları ve Algoritmalar
|
| BİL204 Nesne Yönelimli Programlama |
| BİL206 Siber Güvenlik |
3. Sınıf |
| BİL301 Bilgisayar Organizasyonu ve Mimarisi |
| BİL303 İşletim Sistemleri |
| BİL302 Bilgisayar Ağları |
| BİL304 Programlama Dillerinin Prensipleri |
| BİL306 Veri Tabanı Yönetimi |
4. Sınıf |
| BİL401 Yazılım Mühendisliği |
| BİL403 Algoritma Analizi ve Tasarımı |
| BİL405 Mikroişlemciler ve Assembly Dili |
| BİL407 Bitirme Projesi-I |
| BİL402 Biçimsel Diller ve Soyut Makineler |
| BİL404 Bilgisayar Mühendisliği İçin Sinyaller Sistemler |
| BİL406 Bitirme Projesi-II |
Seçmeli Alan Dersleri( Bilgisayar Ana Bilim Dalı) |
| BİL810 Yapay Zeka |
| BİL820 Yapay Öğrenme |
| BİL830 Veri Madenciliği |
| BİL840 Bilgisayar Grafikleri |
| BİL850 Görüntü İşleme |
| BİL860 İnternet Teknolojileri |
| BİL870 Dağıtık Sistemleri |
| BİL880 Kablosuz Ağlar |
| BİL890 Nesnelerin İnterneti |
| BİL910 Bilgi Sistemleri Güvenliği |
Seçmeli Alan Dersleri( Siber Güvenlik Ana Bilim Dalı) |
| BİL920 Kriptoloji |
| BİL930 Ağ Güvenliği |
| BİL940 Siber Güvenlik İçin Veri Madenciliği |
| BİL950 Güvenli Programlama |
| BİL960 Zararlı Yazılım Analizi |
| BİL970 Veri Güvenliği |
| BİL980 Kablosuz Ağ Güvenliği |