| Ders Kodu | Ders Adı | Kredi | AKTS | Ön Koşullar | Eşdeğeri |
| CENG 105 | Bilgisayar Mühendisliği Oryantasyonu | 2 0 2 | 2 | - | - |
| CENG 111 | Bilgisayar Programlama I | 3 2 4 | 4 | - | - |
| BIO 101 | Biyolojiye Giriş | 3 0 3 | 5 | - | - |
| ENG 121 | Akademik İngilizce I | 2 2 3 | 4 | - | - |
| ESR 103 | Etik İlkeler ve Sosyal Sorumluluk | 1 0 1 | 1 | - | ESR 101 |
| MATH 157 | Mühendislikler için Matematik I | 4 0 4 | 5 | - | - |
| PHYS 131 | Fizik I | 3 2 4 | 6 | - | - |
| TURK 101 | Türkçe I | 2 0 2 | 3 | - | - |
| Toplam | 23 | 30 |
| Ders Kodu | Ders Adı | Kredi | AKTS | Ön Koşullar | Eşdeğeri |
| CENG 114 | Bilgisayar Programlama II | 3 2 4 | 7 | CENG 111 | - |
| CENG 124 | Ayrık Yapılar | 3 0 3 | 5 | - | - |
| ENG 122 | Akademik İngilizce II | 2 2 3 | 4 | - | - |
| MATH 158 | Mühendislikler için Matematik II | 4 0 4 | 5 | MATH 157 | - |
| PHYS 132 | Fizik II | 3 2 4 | 6 | - | - |
| TURK 102 | Türkçe II | 2 0 2 | 3 | - | - |
| Toplam | 20 | 30 |
| Ders Kodu | Ders Adı | Kredi | AKTS | Ön Koşullar | Eşdeğeri |
| CENG 241 | Nesneye Yönelik Programlama | 3 2 4 | 5 | CENG 114 | - |
| EE 213 | Sayısal Tasarım | 3 2 4 | 6 | - | - |
| EE 205 | Elektriksel Devre Analizi I | 3 2 4 | 6 | - | - |
| HIST 201 | Atatürk İlkeleri I | 2 0 2 | 3 | - | - |
| CENG 235 | Olasılık ve İstatistiğe Giriş | 3 0 3 | 6 | - | - |
| MATH 254 | Diferansiyel Denklemlere Giriş | 4 0 4 | 4 | MATH 157 | - |
| Toplam | 21 | 30 |
| Ders Kodu | Ders Adı | Kredi | AKTS | Ön Koşullar | Eşdeğeri |
| CENG 218 | Veri Yapıları | 3 2 4 | 7 | CENG 114 | - |
| CENG 222 | Bilgisayar Organizasyonu | 3 0 3 | 7 | EE213 | - |
| CENG 236 | Sayısal Analiz | 3 0 3 | 6 | CENG 114 && MATH 158 | - |
| MATH 205 | Temel Lineer Cebir | 3 0 3 | 4 | MATH 157 | - |
| HIST 202 | Atatürk İlkeleri II | 2 0 2 | 3 | - | - |
| Seçmeli (Sosyal Bilimler) | 3 0 3 | 3 | - | - | |
| Toplam | 18 | 30 |
| Ders Kodu | Ders Adı | Kredi | AKTS | Ön Koşullar | Eşdeğeri |
| CENG 200 | Yaz Stajı I | 0 0 0 | 5 | CENG 114 | - |
| CENG 383 | Algoritmalar | 3 0 3 | 6 | CENG 218 | - |
| CENG 466 | Yapay Zeka | 3 0 3 | 5 | CENG 218 | - |
| CENG 329 | Mikroişlemciler | 2 2 3 | 6 | EE 213 | - |
| Seçmeli (Bölüm Teknik) | 3 0 3 | 5 | - | - | |
| Seçmeli (Sosyal Bilimler) | 3 0 3 | 3 | - | - | |
| Toplam | 15 | 30 |
| Ders Kodu | Ders Adı | Kredi | AKTS | Ön Koşullar | Eşdeğeri |
| CENG 382 | Web Programlama | 2 2 3 | 6 | CENG 218 | - |
| CENG 328 | İşletim Sistemleri | 3 0 3 | 7 | CENG 114 | - |
| CENG 356 | Veri Tabanı Yönetim Sistemleri | 3 0 3 | 6 | CENG 218 | - |
| CENG 396 | Yazılım Mühendisliği | 3 0 3 | 6 | CENG 218 | - |
| Seçmeli (Bölüm Teknik) | 3 0 3 | 5 | - | - | |
| Toplam | 15 | 30 |
| Ders Kodu | Ders Adı | Kredi | AKTS | Ön Koşullar | Eşdeğeri |
| CENG 300 | Yaz Stajı II | 0 0 0 | 5 | CENG 200 | - |
| CENG 403 | Mühendislikte Sosyal Konular | 3 0 3 | 3 | - | - |
| CENG 407 | Yenilikçi Sistem Tasarımı ve Geliştirme I | 1 2 2 | 5 | CENG 396 | - |
| CENG 491 | Biçimsel Diller ve Otomata Teori | 3 0 3 | 6 | CENG 124 | - |
| CENG 393 | Bilgisayar Ağları | 3 0 3 | 6 | CENG 114 | - |
| Seçmeli (Bölüm / Bölüm Dışı Teknik) | 3 0 3 | 5 | - | - | |
| Toplam | 14 | 30 |
| Ders Kodu | Ders Adı | Kredi | AKTS | Ön Koşullar | Eşdeğeri |
| CENG 408 | Yenilikçi Sistem Tasarımı ve Geliştirme II | 1 2 2 | 6 | CENG 407 | - |
| CENG 442 | Programlama Dilleri | 3 0 3 | 5 | CENG 218 | - |
| MAN 432 | Mühendislik İşletmesi | 3 0 3 | 4 | - | - |
| CENG 497 | Bilgisayar Grafikleri | 2 2 3 | 5 | CENG 218 && MATH 205 | - |
| Seçmeli (Bölüm Teknik) | 3 0 3 | 5 | - | - | |
| Seçmeli (Bölüm / Bölüm Dışı Teknik) | 3 0 3 | 5 | - | - | |
| Toplam | 17 | 30 |
| Ders Kodu | Ders Adı | Kredi | AKTS | Ön Koşullar |
| CENG 344 | Java Programlamaya Giriş | 2 2 3 | 5 | - |
| CENG 346 | Derleyici Tasarımı | 3 0 3 | 5 | - |
| CENG 348 | Konumsal Bilgi Teknolojilerinde Temel Konular | 2 2 3 | 5 | - |
| CENG 353 | Bilişim Sistemleri Analiz ve Tasarımı | 3 0 3 | 5 | - |
| CENG 358 | Pratik UML | 3 0 3 | 5 | - |
| CENG 361 | Yenilikçi Oyun Tasarımı | 3 0 3 | 5 | - |
| CENG 394 | İnsan Bilgisayar Etkileşimi | 3 0 3 | 5 | - |
| CENG 434 | Gezgin ve Kablosuz Hesaplama | 3 0 3 | 5 | - |
| CENG 435 | Veri Güvenliği Ve Kriptografiye Giriş | 3 0 3 | 5 | - |
| CENG 439 | Ağlararası İletişim | 2 2 3 | 5 | CENG 290 |
| CENG 440 | İleri Ağlararası İletişim | 2 2 3 | 5 | CENG 439 |
| CENG 444 | İleri Java Programlama | 2 2 3 | 5 | - |
| CENG 460 | Çoklu Ortam Hesaplamaya Giriş | 3 0 3 | 5 | - |
| CENG 462 | Sayisal Görüntü İşleme | 3 0 3 | 5 | - |
| CENG 464 | Veri Madenciliğine Giriş | 3 0 3 | 5 | - |
| CENG 468 | Bilgi Mühendisliği | 3 0 3 | 5 | - |
| CENG 471 | Paralel Hesaplama | 2 2 3 | 5 | CENG 114, CENG328 |
| CENG 474 | Veri Bilimine Giriş | 3 0 3 | 5 | - |
| CENG 476 | Büyük Veri | 3 0 3 | 5 | - |
| CENG 480 | Makine Öğrenmesi | 3 0 3 | 5 | CENG 466 |
| CENG 481 | Yapay Sinir Ağları | 3 0 3 | 5 | CENG 466 |
| CENG 483 | Nesnelerin İnterneti | 3 0 3 | 5 | - |
| CENG 485 | Blokzincir Teknolojisine Giriş | 3 0 3 | 5 | - |
| CENG 489 | Yazılım Kalite Güvencesi | 3 0 3 | 5 | - |
| CENG 493 | Doğal Dil İşlemeye Giriş | 3 0 3 | 5 | - |
| CENG 499 | Bilgisayar Mühendisliğinde Özel Konular | 3 0 3 | 6 | - |
| Ders Kodu | Ders Adı | Kredi | AKTS | Ön Koşullar |
| CE 270 | Fluid | 3 2 4 | - | PHYS131, MCS155 |
| CE 350 | Airport Engineering | 3 0 3 | - | - |
| CE 352 | Transportation Engineering | 3 0 3 | - | - |
| EE 208 | Electronics I | 3 2 4 | - | - |
| EE 304 | Telecommunications Essentials | 3 0 3 | - | - |
| EE 458 | Statistical Signal Processing | 3 0 3 | - | - |
| EE 465 | Power Systems | 3 0 3 | - | - |
| EE 467 | Sayısal İşaret İşleme | 3 0 3 | - | - |
| EE 476 | Design of Analog CMOS I | 3 0 3 | - | - |
| IE 232 | Operations Research I - Modeling | 3 2 4 | - | IE101 |
| IE 241 | Cost Analysis in Engineering | 3 0 3 | - | - |
| IE 327 | System Simulation | 3 2 4 | - | IE228 |
| IE 341 | Engineering Economic Analysis | 3 0 3 | - | - |
| IE 365 | Manufacturing and Service Systems Planning I | 3 2 4 | - | IE232 |
| IE 412 | Applied Time Series Analysis | 3 0 3 | - | - |
| IE 446 | Engineering Project Management | 3 0 3 | - | - |
| ME 203 | Statics | 3 0 3 | - | PHYS131 |
| ME 206 | Dynamics | 3 0 3 | - | PHYS131, ME203 |
| ME 445 | Computer Aided Design | 3 0 3 | - | PHYS131, ME203 |
| MECE 302 | Sensors and Measurement | 2 2 3 | - | - |
| MECE 401 | Introduction to Robotics | 3 2 4 | - | - |
| MECE 444 | Pattern Recognition | 3 2 4 | - | - |
| SENG 405 | Mobil Uygulama Geliştirme | 2 2 3 | 5 | - |
| SENG 445 | Bilgisayarlı Görü | 3 0 3 | 5 | - |
| SENG 448 | Bulut Bilişim | 3 0 3 | 5 | - |
| SENG 454 | Oyun Tasarım Örüntüleri | 3 0 3 | 5 | - |
| SENG 460 | Derin Öğrenmeye Giriş | 3 0 3 | 5 | - |
| SENG 470 | Cloud Gaming | 3 0 3 | 5 | - |
| SENG 474 | İnsan-Bilgisayar Etkileşimi | 3 0 3 | 5 | - |
| Ders Kodu | Ders Adı | Kredi | AKTS |
|---|---|---|---|
| CENG 460 | Çokluortam Hesaplamaya Giriş | 3 0 3 | 5 |
| CENG 462 | Sayısal Görüntü İşleme | 3 0 3 | 5 |
| CENG 464 | Veri Madenciliği | 3 0 3 | 5 |
| CENG 474 | Veri Bilimi | 3 0 3 | 5 |
| CENG 476 | Büyük Veri | 3 0 3 | 5 |
| CENG 480 | Makina Öğrenmesi | 3 0 3 | 5 |
| CENG 481 | Yapay Sinir Ağları | 3 0 3 | 5 |
| CENG 483 | Nesnelerin Interneti | 3 0 3 | 5 |
| CENG 493 | Doğal Dil İşlemeye Giriş | 3 0 3 | 5 |
| Ders Kodu ve Adı | CENG 154 - Bilgisayar Programlama I |
|---|---|
| Kredi | 3 2 4 (AKTS: 5) |
| Ders Tanımı | Bu ders bilgisayar programlamanın temellerine giriş niteliğindedir. Algoritma analizi ve geliştirmesi, C Programlama Dilinin temel yapıtaşları, karar ve döngü yapıları ile modüler programlamayı anlatır. |
| Ön Koşullar | - |
| Ders Kodu ve Adı | CENG 155 - Bilgisayar Programlama II |
|---|---|
| Kredi | 3 2 4 (AKTS: 5) |
| Ders Tanımı | C dilinde programlama. Yapısal problem çözümü ve yukarıdan aşağıya analiz tasarımı. Fonksiyonlar, işaretçiler, 1 Boyutlu ve 2 Boyutlu diziler, karakter ve katar manipülasyonları, yapılar ve metin dosyaları. |
| Ön Koşullar | - |
| Ders Kodu ve Adı | CENG 161 - Introduction to Computer Science |
|---|---|
| Kredi | 3 2 4 (AKTS: 5) |
| Ders Tanımı | Ders iki ana kısımda incelenir. İlk kısımda bilgisayar sistemlerine giriş, ikinci kısımda C programlama kullanarak problem çözme yaklaşımları incelenmektedir. Ders öğrencilere program geliştirme disipline yaklaşımlarını vermeyi amaçlamaktadır. Ders öğrencilere C programı yazmayı ve hata bulmayı öğretir. |
| Ön Koşullar | - |
| Ders Kodu ve Adı | CENG 162 - Computer Programming |
|---|---|
| Kredi | 3 2 4 (AKTS: 5) |
| Ders Tanımı | C Programlama Dili, Problem Çözümü Yapısı, Algoritma Tasarım Kavramıt, Pointers ve pointer aritmetiği, Dinamik Hafıza Ayrımı, Sıralama Algoritmaları, Temel Veri Yapıları. |
| Ön Koşullar | - |
| Ders Kodu ve Adı | CENG 198 - Bilgisayar Programlamaya Giriş |
|---|---|
| Kredi | 2 2 3 (AKTS: 5) |
| Ders Tanımı | C dilinde programlama. Temel bilgisayar programlama kavramlarını kapsayan tek dönemlik bir derstir. Algoritma geliştirme. Yapısal programlama. Veri türleri ve değişken tanımları. Temel kontrol yapıları. Koşullu ve döngülü yapılar. Fonksiyon kavramı. Tek boyutlu diziler. |
| Ön Koşullar | - |
Sosyal Bilimler Seçmeli Ders Listesi
Bilgisayar Mühendisliği Bölümü sosyal bilimler seçmeli ders listeleri için tıklayın. Öğrencilerimizin sosyal seçmeli derslerini bu tabloda CENG sütununda X işaretli olan dersler arasından seçim yapması gerekmektedir.
Önemli: Öğrenciler PESxxx ve THEAxxx gruplarındaki derslerin tamamından sadece bir ders alabilirler.