Öğretim Programı 2025
Bilgisayar Mühendisliği Bölümü’nün 2025 yılında uygulamaya başladığı yeni öğretim programı, bilgisayar bilimi ve mühendisliğinin temel alanlarını güçlendirmeyi, güncel teknolojik gelişmeleri müfredata yansıtmayı ve öğrencilere ileri düzey teorik bilgi ile uygulamalı yetkinlikler kazandırmayı amaçlayan kapsamlı ve ileriye dönük bir akademik programdır.
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 |
| CMPE101 | Bilgisayar Mühendisliğine Giriş | — | 4 | 6 |
| EC101 | Mikroekonominin İlkeleri | — | 3 | 6 |
| Toplam | 19 | 32 | ||
İkinci Dönem | ||||
| Ders Kodu | Ders Başlığı | Önkoşullar | Kredi | AKTS |
| MATH102 | Analiz II | MATH101 | 4 | 6 |
| PHYS201 | Fizik III | PHYS121 | 4 | 6 |
| CMPE142 | Sayısal Sistemler | — | 4 | 6 |
| CMPE160 | Nesne Tabanlı Programlamaya Giriş | CMPE101 | 4 | 8 |
| EC102 | Makroekonominin İlkeleri | EC101 | 3 | 6 |
| Toplam | 19 | 32 | ||
Üçüncü Dönem | ||||
| Ders Kodu | Ders Başlığı | Önkoşullar | Kredi | AKTS |
| MATH201 | Matris Kuramı | — | 4 | 5 |
| EE210 | Elektrik Mühendisliğine Giriş | — | 3 | 6 |
| CMPE220 | Kesikli Hesaplama Yapıları | — | 3 | 5 |
| CMPE230 | Sistem Programlama | CMPE160 | 3 | 6 |
| CMPE250 | Veri Yapıları ve Yordamlar | CMPE160 | 3 | 6 |
| TK221 [f1] | Türkçe I | 2 | 3 | |
| Toplam | 18 | 31 | ||
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 |
| CMPE222 | Veri Tabanı Sistemlerine Giriş | CMPE250 | 3 | 6 |
| CMPE244 | Bilgisayar Organizasyonu | CMPE142 | 4 | 5 |
| XSCI [c] | Bilim Seçmeli | 3 | 6 | |
| TK222 [f1] | Türkçe II | 2 | 3 | |
| Toplam | 19 | 31 | ||
Beşinci Dönem | ||||
| Ders Kodu | Ders Başlığı | Önkoşullar | Kredi | AKTS |
| CMPE300 | Algoritma Analizi | CMPE250 | 3 | 5 |
| CMPE322 | İşletim Sistemleri | CMPE250 | 3 | 6 |
| CMPE343 | Bilgisayar Mühendisleri için Olasılık ve İstatistiğe Giriş | MATH101 | 3 | 6 |
| CMPE346 | Gömülü Sistem Tasarım Temelleri | CMPE244 | 4 | 6 |
| IE310 | Yöneylem Araştırması | MATH201 | 4 | 5 |
| HTR311 [f2] | Türkiye Cumhuriyeti Tarihi I | 2 | 3 | |
| Toplam | 19 | 31 | ||
Altıncı Dönem | ||||
| Ders Kodu | Ders Başlığı | Önkoşullar | Kredi | AKTS |
| CMPE320 | Programlama Dillerinin Prensipleri | CMPE250 | 3 | 5 |
| CMPE350 | Biçimsel Diller ve Makineler Kuramı | CMPE220 | 3 | 5 |
| CMPE354 | Yazılım Mühendisliği | CMPE222 | 4 | 7 |
| CMPE362 | Bilgisayar Mühendisleri için Sinyal İşlemeye Giriş | MATH202 | 3 | 6 |
| IE306 | Sistem Benzetimi | CMPE343 | 4 | 7 |
| HTR312 [f2] | Türkiye Cumhuriyeti Tarihi II | 2 | 3 | |
| Toplam | 19 | 33 | ||
Yedinci Dönem | ||||
| Ders Kodu | Ders Başlığı | Önkoşullar | Kredi | AKTS |
| CMPE [a] | Bölüm Seçmeli | 3 | 6 | |
| CMPE [a] | Bölüm Seçmeli | 3 | 6 | |
| CC [b] | Tamamlayıcı Seçmeli | 3 | 6 | |
| HSS [d] | Beşeri ve Sosyal Bilimler Seçmeli | 4 | 6 | |
| XSPX [e] | Tanımlanmış Seçmeli | 3 | 5 | |
| Toplam | 16 | 29 | ||
Sekizinci Dönem | ||||
| Ders Kodu | Ders Başlığı | Önkoşullar | Kredi | AKTS |
| CMPE492 | Bilgisayar Mühendisliği Tasarım Projesi | SENIOR | 4 | 8 |
| CMPE [a] | Bölüm Seçmeli | 3 | 6 | |
| CC [b] | Tamamlayıcı Seçmeli | 3 | 6 | |
| CC [b] | Tamamlayıcı Seçmeli | 3 | 6 | |
| HSS [d] | Beşeri ve Sosyal Bilimler Seçmeli | 3 | 5 | |
| CMPE400 | Mühendislik Stajı | 0 | 10 | |
| Toplam | 16 | 41 |
Program Notları
[a] Bölüm Seçmeli dersleri, CMPE4XX veya CMPE5XX kodlu dersler arasından seçilmelidir. CMPE5XX dersleri için belirlenen uygunluk koşulları geçerlidir.
[b] Tamamlayıcı Seçmeli dersler, Tamamlayıcı Seçmeli Dersler Listesi arasından seçilmelidir.
[c] Bilim Seçmeli dersleri, Bilim Seçmeli Dersleri Listesi arasından seçilmelidir.
[d] Beşeri ve Sosyal Bilimler Seçmeli dersleri, üniversite tarafından her dönem ilan edilen listeden seçilmelidir.
[e] Tamamlayıcı Seçmeli, Bilim Seçmeli veya Beşeri ve Sosyal Bilimler Seçmeli ders listelerinde yer alan herhangi bir ders, Tanımlanmış Seçmeli ders yükümlülüğünü karşılamak üzere sayılabilir.
[f1] Yabancı uyruklu öğrenciler, TK221/TK222 dersleri yerine TKF kodlu dersleri almak zorundadır.
[f2] Yabancı uyruklu öğrenciler, HTR311/HTR312 dersleri yerine HTR405/HTR406 derslerini almak zorundadır.
[b] Tamamlayıcı Seçmeli dersler, Tamamlayıcı Seçmeli Dersler Listesi arasından seçilmelidir.
[c] Bilim Seçmeli dersleri, Bilim Seçmeli Dersleri Listesi arasından seçilmelidir.
[d] Beşeri ve Sosyal Bilimler Seçmeli dersleri, üniversite tarafından her dönem ilan edilen listeden seçilmelidir.
[e] Tamamlayıcı Seçmeli, Bilim Seçmeli veya Beşeri ve Sosyal Bilimler Seçmeli ders listelerinde yer alan herhangi bir ders, Tanımlanmış Seçmeli ders yükümlülüğünü karşılamak üzere sayılabilir.
[f1] Yabancı uyruklu öğrenciler, TK221/TK222 dersleri yerine TKF kodlu dersleri almak zorundadır.
[f2] Yabancı uyruklu öğrenciler, HTR311/HTR312 dersleri yerine HTR405/HTR406 derslerini almak zorundadır.