Öğretim Programı
Boğaziçi Üniversitesi Bilgisayar Mühendisliği Öğretim Programı
Birinci Dönem | |||
Ders Kodu | Ders Başlığı | Önkoşullar | Kredi |
MATH101 | Analiz I | — | 4 |
PHYS121 | Mekanik ve Termodinamiğe Giriş | — | 4 |
CHEM105 | Kimyanın Temelleri | — | 4 |
CMPE150 | Bilgi İşleme Giriş | — | 3 |
EC101 | Mikroekonominin İlkeleri | — | 3 |
18 | |||
İkinci Dönem | |||
Ders Kodu | Ders Başlığı | Önkoşullar | Kredi |
MATH102 | Analiz II | MATH101 | 4 |
PHYS201 | Fizik III | PHYS121 | 4 |
HSS | Beşeri ve Sosyal Bilimler Dersi (Seçmeli) | — | 3-4 |
CMPE160 | Nesne Tabanlı Programlamaya Giriş | CMPE150 | 4 |
EC102 | Makroekonominin İlkeleri | EC101 | 3 |
18-19 | |||
Üçüncü Dönem | |||
Ders Kodu | Ders Başlığı | Önkoşullar | Kredi |
MATH201 | Matris Kuramı | — | 4 |
PHYS202 | Fizik IV | PHYS201 | 4 |
EE210 | Elektrik Mühendisliğine Giriş | — | 3 |
CMPE220 | Kesikli Hesaplama Yapıları | — | 3 |
CMPE250 | Veri Yapıları ve Yordamlar | CMPE160 | 4 |
TK221 | Türkçe I | — | 2 |
20 | |||
Dördüncü Dönem | |||
Ders Kodu | Ders Başlığı | Önkoşullar | Kredi |
MATH202 | Türevsel Denklemler | MATH201 | 4 |
EE212 | Elektronik Mühendisliğine Giriş | EE210 | 3 |
CMPE230 | Sistem Programlama | CMPE160 | 4 |
CMPE240 | Sayısal Sistemler | — | 4 |
CMPE260 | Programlama Dillerinin Prensipleri | CMPE250 | 3 |
TK222 | Türkçe II | 2 | |
20 | |||
Beşinci Dönem | |||
Ders Kodu | Ders Başlığı | Önkoşullar | Kredi |
CMPE300 | Algoritma Analizi | CMPE250 | 3 |
CMPE322 | İşletim Sistemleri | CMPE250 | 4 |
CMPE343 | Bilgisayar Mühendisleri için Olasılık ve İstatistiğe Giriş | MATH101 | 3 |
CMPE344 | Bilgisayar Organizasyonu | CMPE240 | 4 |
IE310 | Yöneylem Araştırması | MATH201 | 4 |
HTR311 | Türkiye Cumhuriyeti Tarihi I | 2 | |
20 | |||
Altıncı Dönem | |||
Ders Kodu | Ders Başlığı | Önkoşullar | Kredi |
CMPE321 | Veri Tabanı Sistemlerine Giriş | CMPE250 | 4 |
CMPE350 | Biçimsel Diller ve Makineler Kuramı | CMPE220 | 3 |
CMPE352 | Yazılım Mühendisliği Temelleri | — | 2 |
CMPE362 | Bilgisayar Mühendisleri için Sinyal İşlemeye Giriş | MATH202 | 3 |
IE306 | Sistem Benzetimi | CMPE343 | 4 |
HTR312 | Türkiye Cumhuriyeti Tarihi II | 2 | |
18 | |||
Yedinci Dönem | |||
Ders Kodu | Ders Başlığı | Önkoşullar | Kredi |
CMPE443 | Gömülü Sistem Tasarım Temelleri | CMPE240 | 4 |
CMPE451 | Yazılım Mühendisliğinde Proje Tasarımı | CMPE321, CMPE352 | 2 |
CC | Tamamlayıcı Teknik Ders (Seçmeli) | 3-4 | |
CC | Tamamlayıcı Teknik Ders (Seçmeli) | 3-4 | |
CC | Tamamlayıcı Teknik Ders (Seçmeli) | 3-4 | |
15-18 | |||
Sekizinci Dönem | |||
Ders Kodu | Ders Başlığı | Önkoşullar | Kredi |
CMPE492 | Bilgisayar Mühendisliği Tasarım Projesi | SENIOR | 4 |
HSS | Beşeri ve Sosyal Bilimler Dersi (Seçmeli) | 3 | |
CC | Tamamlayıcı Teknik Ders (Seçmeli) | 3-4 | |
CC | Tamamlayıcı Teknik Ders (Seçmeli) | 3-4 | |
CC | Tamamlayıcı Teknik Ders (Seçmeli) | 3-4 | |
16-19 |