Öğretim Programı (2025 Öncesi)
Güz 2025 dönemi öncesinde programa başlamış öğrenciler için geçerlidir.
Birinci Dönem | ||||
| Ders Kodu | Ders Başlığı | Önkoşullar | Kredi | AKTS |
| MATH101 | Analiz I | — | 4 | 6 |
| PHYS121 | Mekanik ve Termodinamiğe Giriş | — | 4 | 8 |
| CHEM105 | Kimyanın Temelleri | — | 4 | 6 |
| CMPE150 [a] | Bilgi İşleme Giriş | — | 3 | 5 |
| EC101 | Mikroekonominin İlkeleri | — | 3 | 6 |
| 18 | 33 | |||
İkinci Dönem | ||||
| Ders Kodu | Ders Başlığı | Önkoşullar | Kredi | AKTS |
| MATH102 | Analiz II | MATH101 | 4 | 6 |
| PHYS201 | Fizik III | PHYS121 | 4 | 6 |
| HSS [j] | Beşeri ve Sosyal Bilimler Seçmeli | — | 3-4 | 5-6 |
| CMPE160 | Nesne Tabanlı Programlamaya Giriş | CMPE150 | 4 | 8 |
| EC102 | Makroekonominin İlkeleri | EC101 | 3 | 6 |
| 18-19 | 31-32 | |||
Üçüncü Dönem | ||||
| Ders Kodu | Ders Başlığı | Önkoşullar | Kredi | AKTS |
| MATH201 | Matris Kuramı | — | 4 | 5 |
| PHYS202 [h] | Fizik IV | PHYS201 | 4 | 6 |
| EE210 | Elektrik Mühendisliğine Giriş | — | 3 | 6 |
| CMPE220 | Kesikli Hesaplama Yapıları | — | 3 | 5 |
| CMPE250 | Veri Yapıları ve Yordamlar | CMPE160 | 4 | 6 |
| TK221 [k1] | Türkçe I | — | 2 | 3 |
| 20 | 32 | |||
Dördüncü Dönem | ||||
| Ders Kodu | Ders Başlığı | Önkoşullar | Kredi | AKTS |
| MATH202 | Türevsel Denklemler | MATH201 | 4 | 7 |
| EE212 | Elektronik Mühendisliğine Giriş | EE210 | 3 | 4 |
| CMPE230 | Sistem Programlama | CMPE160 | 4 | 6 |
| CMPE240 [b] | Sayısal Sistemler | — | 4 | 6 |
| CMPE260 [e] | Programlama Dillerinin Prensipleri | CMPE250 | 3 | 5 |
| TK222 [k1] | Türkçe II | 2 | 3 | |
| 20 | 32 | |||
Beşinci Dönem | ||||
| Ders Kodu | Ders Başlığı | Önkoşullar | Kredi | AKTS |
| CMPE300 | Algoritma Analizi | CMPE250 | 3 | 5 |
| CMPE322 | İşletim Sistemleri | CMPE250 | 4 | 6 |
| CMPE343 | Bilgisayar Mühendisleri için Olasılık ve İstatistiğe Giriş | MATH101 | 3 | 6 |
| CMPE344 [d] | Bilgisayar Organizasyonu | CMPE240 | 4 | 6 |
| IE310 | Yöneylem Araştırması | MATH201 | 4 | 5 |
| HTR311 [k2] | Türkiye Cumhuriyeti Tarihi I | 2 | 3 | |
| 20 | 32 | |||
Altıncı Dönem | ||||
| Ders Kodu | Ders Başlığı | Önkoşullar | Kredi | AKTS |
| CMPE321 [c] | Veri Tabanı Sistemlerine Giriş | CMPE250 | 4 | 6 |
| CMPE350 | Biçimsel Diller ve Makineler Kuramı | CMPE220 | 3 | 5 |
| CMPE352 [g] | Yazılım Mühendisliği Temelleri | — | 2 | 4 |
| CMPE362 | Bilgisayar Mühendisleri için Sinyal İşlemeye Giriş | MATH202 | 3 | 6 |
| IE306 | Sistem Benzetimi | CMPE343 | 4 | 7 |
| HTR312 [k2] | Türkiye Cumhuriyeti Tarihi II | 2 | 3 | |
| 18 | 29 | |||
Yedinci Dönem | ||||
| Ders Kodu | Ders Başlığı | Önkoşullar | Kredi | AKTS |
| CMPE443 [f] | Gömülü Sistem Tasarım Temelleri | CMPE240 | 4 | 6 |
| CMPE451 [g] | Yazılım Mühendisliğinde Proje Tasarımı | CMPE321, CMPE352 | 2 | 5 |
| CC [i] | Tamamlayıcı Seçmeli | 3-4 | 6 | |
| CC [i] | Tamamlayıcı Seçmeli | 3-4 | 6 | |
| CC [i] | Tamamlayıcı Seçmeli | 3-4 | 6 | |
| 15-18 | 29 | |||
Sekizinci Dönem | ||||
| Ders Kodu | Ders Başlığı | Önkoşullar | Kredi | AKTS |
| CMPE492 | Bilgisayar Mühendisliği Tasarım Projesi | SENIOR | 4 | 8 |
| HSS [j] | Beşeri ve Sosyal Bilimler Seçmeli | 3 | 6 | |
| CC [i] | Tamamlayıcı Seçmeli | 3-4 | 6 | |
| CC [i] | Tamamlayıcı Seçmeli | 3-4 | 6 | |
| CC [i] | Tamamlayıcı Seçmeli | 3-4 | 6 | |
| 16-19 | 32 |
Program Notları
[a] CMPE101 dersi, Güz 2026 döneminden itibaren CMPE150 dersinin yerine geçecektir.
[b] CMPE142 dersi, Bahar 2027 döneminden itibaren CMPE240 dersinin yerine geçecektir.
[c] CMPE222 dersi, Bahar 2028 döneminden itibaren CMPE321 dersinin yerine geçecektir.
[d] CMPE244 dersi, Bahar 2027 döneminden itibaren CMPE344 dersinin yerine geçecektir.
[e] CMPE320 dersi, Bahar 2027 döneminden itibaren CMPE260 dersinin yerine geçecektir.
[f] CMPE346 dersi, Güz 2028 döneminden itibaren CMPE443 dersinin yerine geçecektir.
[g] CMPE354 dersi, Bahar 2026 döneminden itibaren CMPE352 ve CMPE451 derslerinin yerine geçecektir.
[h] Bilim Seçmeli dersleri, Bahar 2026 döneminden itibaren PHYS202 dersinin yerine geçecektir. Bu dersler, Bilim Seçmeli Dersleri Listesi arasından seçilmelidir.
[i] Tamamlayıcı Seçmeli dersler, Tamamlayıcı Seçmeli Dersler Listesi'nden seçilmelidir. En az üç Tamamlayıcı Seçmeli ders CMPE bölümünden olmalıdır.
[j] Beşeri ve Sosyal Bilimler dersleri, üniversite tarafından her dönem ilan edilen listeden seçilmelidir.
[k1] Yabancı uyruklu öğrenciler, TK221/TK222 dersleri yerine TKF kodlu dersleri almak zorundadır.
[k2] Yabancı uyruklu öğrenciler, HTR311/HTR312 dersleri yerine HTR405/HTR406 derslerini almak zorundadır.
[b] CMPE142 dersi, Bahar 2027 döneminden itibaren CMPE240 dersinin yerine geçecektir.
[c] CMPE222 dersi, Bahar 2028 döneminden itibaren CMPE321 dersinin yerine geçecektir.
[d] CMPE244 dersi, Bahar 2027 döneminden itibaren CMPE344 dersinin yerine geçecektir.
[e] CMPE320 dersi, Bahar 2027 döneminden itibaren CMPE260 dersinin yerine geçecektir.
[f] CMPE346 dersi, Güz 2028 döneminden itibaren CMPE443 dersinin yerine geçecektir.
[g] CMPE354 dersi, Bahar 2026 döneminden itibaren CMPE352 ve CMPE451 derslerinin yerine geçecektir.
[h] Bilim Seçmeli dersleri, Bahar 2026 döneminden itibaren PHYS202 dersinin yerine geçecektir. Bu dersler, Bilim Seçmeli Dersleri Listesi arasından seçilmelidir.
[i] Tamamlayıcı Seçmeli dersler, Tamamlayıcı Seçmeli Dersler Listesi'nden seçilmelidir. En az üç Tamamlayıcı Seçmeli ders CMPE bölümünden olmalıdır.
[j] Beşeri ve Sosyal Bilimler dersleri, üniversite tarafından her dönem ilan edilen listeden seçilmelidir.
[k1] Yabancı uyruklu öğrenciler, TK221/TK222 dersleri yerine TKF kodlu dersleri almak zorundadır.
[k2] Yabancı uyruklu öğrenciler, HTR311/HTR312 dersleri yerine HTR405/HTR406 derslerini almak zorundadır.