Yazılım Mühendisliği Programı Müfredatı
Sınıf | Dönem | Ders Tipi | Ders Kodu | Ders Adı | Teori | Pratik | Laboratuvar | Kredi | AKTS | Ön Koşul |
1. Sınıf | 1. Dönem | Zorunlu | ENG 101 | Akademik İngilizce I | 3 | 0 | 0 | 3 | 3 | |
1. Sınıf | 1. Dönem | Zorunlu | ATA 101 | Atatürk İlkeleri ve İnkılap Tarihi I | 2 | 0 | 0 | 2 | 2 | |
1. Sınıf | 1. Dönem | Zorunlu | IUL 151 | Üniversite Hayatına Giriş | 2 | 0 | 0 | 2 | 2 | |
1. Sınıf | 1. Dönem | Zorunlu | CENG 109 | Programlama ve Hesaplama I | 3 | 0 | 0 | 3 | 4 | |
1. Sınıf | 1. Dönem | Zorunlu | TUR 101 | Turkish Language I | 2 | 0 | 0 | 2 | 2 | |
1. Sınıf | 1. Dönem | Zorunlu | MATH 101 | Mühendislik Matematiği I | 4 | 0 | 0 | 4 | 6 | |
1. Sınıf | 1. Dönem | Zorunlu | MATH 201 | Lineer Cebir ve Mühendislik Uygulamaları | 3 | 0 | 0 | 3 | 4 | |
1. Sınıf | 1. Dönem | Zorunlu | PHYS 101 | Mühendislik Fiziği I | 3 | 0 | 2 | 4 | 6 | |
1. Sınıf | 1. Dönem | Zorunlu | EPR 121 | Fundamentals of Entrepreneurship | 0 | 2 | 0 | 1 | 1 | |
Toplam | 22 | 2 | 2 | 24 | 30 | |||||
1. Sınıf | 2. Dönem | Zorunlu | ENG 102 | Akademik İngilizce II | 3 | 0 | 0 | 3 | 3 | |
1. Sınıf | 2. Dönem | Zorunlu | ATA 102 | Atatürk İlkeleri ve İnkılap Tarihi II | 2 | 0 | 0 | 2 | 2 | |
1. Sınıf | 2. Dönem | Zorunlu | IUL 152 | Geleceğin İnşası | 1 | 0 | 0 | 2 | 2 | |
1. Sınıf | 2. Dönem | Zorunlu | WED 128 | İş Yeri Eğitimi I | 0 | 0 | 0 | 2 | 1 | |
1. Sınıf | 2. Dönem | Zorunlu | MATH 102 | Mühendislik Matematiği II | 4 | 0 | 0 | 4 | 6 | MATH 101 |
1. Sınıf | 2. Dönem | Zorunlu | CENG 110 | Programlama ve Hesaplama II | 3 | 0 | 0 | 3 | 4 | CENG 109 |
1. Sınıf | 2. Dönem | Zorunlu | SENG 116 | Nesne Yönelimli Programlama | 3 | 0 | 0 | 3 | 4 | |
1. Sınıf | 2. Dönem | Zorunlu | PHYS 102 | Mühendislik Fiziği II | 3 | 0 | 2 | 4 | 6 | |
1. Sınıf | 2. Dönem | Zorunlu | TUR 102 | Turkish Language II | 2 | 0 | 0 | 2 | 2 | |
1. Sınıf | 2. Dönem | Zorunlu | EPR 122 | Entrepreneurship Project | 0 | 2 | 0 | 1 | 1 | |
Toplam | 21 | 2 | 2 | 25 | 30 | |||||
2. Sınıf | 3. Dönem | Seçmeli | FRL 211 | Seçmeli Yabancı Dil I | 3 | 0 | 0 | 3 | 3 | |
2. Sınıf | 3. Dönem | Zorunlu | WAP 227 | İş Yeri Deneyimi I | 0 | 6 | 0 | 3 | 3 | |
2. Sınıf | 3. Dönem | Zorunlu | SENG 207 | İnsan-Bilgisayar Etkileşimi | 0 | 6 | 0 | 3 | 4 | |
2. Sınıf | 3. Dönem | Zorunlu | CENG 205 | Veri Yapıları ve Algoritmalar | 3 | 0 | 0 | 3 | 6 | CENG 110 |
2. Sınıf | 3. Dönem | Zorunlu | CENG 213 | Ayrık Hesaplama Yapıları | 3 | 0 | 0 | 3 | 6 | |
2. Sınıf | 3. Dönem | Zorunlu | MATH 202 | Diferansiyel Denklemler | 4 | 0 | 0 | 4 | 5 | |
2. Sınıf | 3. Dönem | Zorunlu | NTE 1 | Non-Technical Elective | 3 | 0 | 0 | 3 | 3 | |
Toplam | 16 | 12 | 0 | 22 | 30 | |||||
2. Sınıf | 4. Dönem | Seçmeli | FRL 212 | Seçmeli Yabancı Dil II | 3 | 0 | 0 | 3 | 3 | |
2. Sınıf | 4. Dönem | Zorunlu | WAP 228 | İş Yeri Uygulaması II | 0 | 6 | 0 | 3 | 3 | |
2. Sınıf | 4. Dönem | Zorunlu | SENG 305 | Formal Diller ve Otomata | 3 | 0 | 0 | 3 | 7 | |
2. Sınıf | 4. Dönem | Zorunlu | SENG 204 | Yazılım Mühendisliği | 3 | 0 | 0 | 4 | 6 | |
2. Sınıf | 4. Dönem | Zorunlu | MATH 204 | Mühendisler için Olasılık ve İstatistik | 3 | 0 | 0 | 3 | 5 | |
2. Sınıf | 4. Dönem | Zorunlu | SENG 202 | Veritabanı Sistemlerine Giriş | 3 | 0 | 0 | 3 | 6 | |
Toplam | 15 | 6 | 0 | 19 | 30 | |||||
3. Sınıf | 5. Dönem | Zorunlu | LAW 301 | Mühendisler için Hukuk Kavramları | 1 | 0 | 0 | 1 | 1 | |
3. Sınıf | 5. Dönem | Zorunlu | WAP 327 | İş Yeri Uygulaması III | 0 | 6 | 0 | 3 | 3 | |
3. Sınıf | 5. Dönem | Zorunlu | CENG 303 | İşletim Sistemleri Tasarımı ve İnşası | 3 | 0 | 0 | 3 | 8 | |
3. Sınıf | 5. Dönem | Zorunlu | SENG 312 | Veri Madenciliği | 3 | 0 | 0 | 3 | 6 | |
3. Sınıf | 5. Dönem | Zorunlu | ELEC 1 | Elective Course I | 3 | 0 | 0 | 3 | 5 | |
3. Sınıf | 5. Dönem | Zorunlu | SENG 310 | Yazılım Proje Yönetimi | 3 | 0 | 0 | 3 | 7 | |
Toplam | 13 | 6 | 0 | 16 | 30 | |||||
3. Sınıf | 6. Dönem | Zorunlu | WEX 328 | Workplace Experience I | 0 | 6 | 0 | 3 | 3 | |
3. Sınıf | 6. Dönem | Zorunlu | SENG 323 | New Trends in Software Engineering | 3 | 0 | 0 | 3 | 6 | |
3. Sınıf | 6. Dönem | Zorunlu | SENG 314 | Computer Networks | 3 | 0 | 0 | 3 | 6 | |
3. Sınıf | 6. Dönem | Seçmeli | ELEC-2 | Teknik Seçmeli-II | 3 | 0 | 0 | 3 | 5 | |
3. Sınıf | 6. Dönem | Seçmeli | ELEC-3 | Teknik Seçmeli-III | 3 | 0 | 0 | 3 | 5 | |
3. Sınıf | 6. Dönem | Seçmeli | ELEC-4 | Teknik Seçmeli-IV | 3 | 0 | 0 | 3 | 5 | |
Toplam | 15 | 6 | 0 | 18 | 30 | |||||
4. Sınıf | 7. Dönem | Zorunlu | WEX 427 | İş Yeri Deneyimi II | 0 | 6 | 0 | 3 | 3 | |
4. Sınıf | 7. Dönem | Zorunlu | CENG 401 | Mezuniyet Projesi I | 0 | 2 | 0 | 1 | 2 | |
4. Sınıf | 7. Dönem | Seçmeli | ELEC-6 | Technical Elective-V | 3 | 0 | 0 | 3 | 5 | |
4. Sınıf | 7. Dönem | Seçmeli | ELEC-7 | Teknik Seçmeli-V | 3 | 0 | 0 | 3 | 5 | |
4. Sınıf | 7. Dönem | Seçmeli | ELEC-8 | Teknik Seçmeli-VII | 3 | 0 | 0 | 3 | 5 | |
4. Sınıf | 7. Dönem | Seçmeli | ELEC-9 | Teknik Seçmelie-VIII | 3 | 0 | 0 | 3 | 5 | |
4. Sınıf | 7. Dönem | Seçmeli | ELEC-10 | Teknik Seçmeli-X | 3 | 0 | 0 | 3 | 5 | |
Toplam | 15 | 8 | 0 | 19 | 30 | |||||
4. Sınıf | 8. Dönem | Zorunlu | WEX 428 | İş Yeri Deneyimi III | 0 | 30 | 0 | 15 | 22 | |
4. Sınıf | 8. Dönem | Zorunlu | SENG 402 | Mezuniyet Projesi II | 0 | 10 | 0 | 5 | 8 | |
Toplam | 0 | 40 | 0 | 20 | 30 | |||||
Genel Toplam | 170 | 240 |
Software Engineering Department Elective Courses
Ders Kodu | Ders Adı | Teori | Practical | Laboratory | Credits | AKTS |
SENG 340 | Computer Games and Simulation | 3 | 0 | 0 | 3 | 5 |
SENG 342 | Introduction to Matlab Applications | 3 | 0 | 0 | 3 | 5 |
SENG 344 | Mobile Programming | 3 | 0 | 0 | 3 | 5 |
SENG 346 | Artificial Neural Networks | 3 | 0 | 0 | 3 | 5 |
SENG 348 | Intelligent Machines | 3 | 0 | 0 | 3 | 5 |
SENG 350 | Python Programming | 3 | 0 | 0 | 3 | 5 |
SENG 352 | Software Economy | 3 | 0 | 0 | 3 | 5 |
SENG 354 | Introduction to Forensic Informatics Engineering | 3 | 0 | 0 | 3 | 5 |
SENG 356 | Analysis of Algorithms | 3 | 0 | 0 | 3 | 5 |
SENG 358 | Web Programming | 3 | 0 | 0 | 3 | 5 |
SENG 360 | System Programming | 3 | 0 | 0 | 3 | 5 |
SENG 362 | Cyber Security | 3 | 0 | 0 | 3 | 5 |
SENG 364 | E-Signature Technologies | 3 | 0 | 0 | 3 | 5 |
SENG 366 | Natural Language Processing | 3 | 0 | 0 | 3 | 5 |
SENG 368 | Introduction to Data Visualization | 3 | 0 | 0 | 3 | 5 |
SENG 370 | Introduction to Artificial Intelligence | 3 | 0 | 0 | 3 | 5 |
SENG 372 | Software Design and Architecture | 3 | 0 | 0 | 3 | 5 |
SENG 374 | Introduction to Image Forensics | 3 | 0 | 0 | 3 | 5 |
SENG 376 | Lean Software Development | 3 | 0 | 0 | 3 | 5 |
SENG 378 | Generative Artificial Intelligence | 3 | 0 | 0 | 3 | 5 |
SENG 380 | Wireless Sensor Networks | 3 | 0 | 0 | 3 | 5 |
SENG 413 | Digital Signal Processing | 3 | 0 | 0 | 3 | 5 |
SENG 415 | Embedded Systems Programming | 3 | 0 | 0 | 3 | 5 |
SENG 417 | Agile Methods in Software Development | 3 | 0 | 0 | 3 | 5 |
SENG 419 | Introduction Data Science | 3 | 0 | 0 | 3 | 5 |
SENG 421 | Sistem Modelleme ve Simülasyon | 3 | 0 | 0 | 3 | 5 |
SENG 423 | Yazılım Mühendisliği Etiği | 3 | 0 | 0 | 3 | 5 |
SENG 425 | Block Chain Temelleri | 3 | 0 | 0 | 3 | 5 |
SENG 427 | Bilgisayarla Görme | 3 | 0 | 0 | 3 | 5 |
SENG 429 | Yazılım Sınaması ve Bakımı | 3 | 0 | 0 | 3 | 5 |
SENG 431 | Optimizasyona Giriş | 3 | 0 | 0 | 3 | 5 |
SENG 433 | Kriptografiye Giriş | 3 | 0 | 0 | 3 | 5 |
SENG 435 | Nesnelerin İnternetinin Temelleri | 3 | 0 | 0 | 3 | 5 |
SENG 437 | Bulut Bilişim ve Sanallaştırma | 3 | 0 | 0 | 3 | 5 |
SENG 439 | Derin Öğrenme | 3 | 0 | 0 | 3 | 5 |
SENG 441 | Sanal ve Artırılmış Gerçeklik | 3 | 0 | 0 | 3 | 5 |
SENG 443 | Takviyeli Öğrenme | 3 | 0 | 0 | 3 | 5 |
SENG 445 | Servis Tabanlı Web Programlama | 3 | 0 | 0 | 3 | 5 |
SENG 447 | Mobil Uygulama Geliştirme | 3 | 0 | 0 | 3 | 5 |
SENG 449 | İleri Düzey Linux | 3 | 0 | 0 | 3 | 5 |
SENG 451 | Bilgi Erişimi ve Web Araması | 3 | 0 | 0 | 3 | 5 |
SENG 453 | Yazılım Gereksinimleri ve Analizi | 3 | 0 | 0 | 3 | 5 |
SENG 455 | Makine Öğrenmesi | 3 | 0 | 0 | 3 | 5 |
SENG 457 | Kuika ile Web ve Mobil Uygulama Geliştirme | 3 | 0 | 0 | 3 | 5 |
SENG 459 | Haberleşme Temelleri | 3 | 0 | 0 | 3 | 5 |
SENG 459 | Bilgisayar Ağlarında Özel Konular | 3 | 0 | 0 | 3 | 5 |
SENG 461 | Robotik ve Robot Otonomisi | 3 | 0 | 0 | 3 | 5 |
SENG 463 | Elektronik Ticaretin Temelleri | 3 | 0 | 0 | 3 | 5 |
SENG 465 | Kablosuz ve Mobil Ağlar | 3 | 0 | 0 | 3 | 5 |
SENG 467 | Denetim Sistemlerine Giriş | 3 | 0 | 0 | 3 | 5 |
SENG 469 | Dağıtık Sistemler | 3 | 0 | 0 | 3 | 5 |
SENG 471 | Bioinformatik | 3 | 0 | 0 | 3 | 5 |
SENG 473 | Bilgi Güvenliği | 3 | 0 | 0 | 3 | 5 |
SENG 475 | Genetik Algoritma ve Programlama | 3 | 0 | 0 | 3 | 5 |
SENG 477 | Tasarım Örüntüleri | 3 | 0 | 0 | 3 | 5 |
SENG 479 | Uzaktan Eğitim Teknolojileri | 3 | 0 | 0 | 3 | 5 |
SENG 481 | Bulanık Mantık | 3 | 0 | 0 | 3 | 5 |
SENG 483 | Veri İletişimi | 3 | 0 | 0 | 3 | 5 |
SENG 485 | Bilgisayar Grafikleri | 3 | 0 | 0 | 3 | 5 |
SENG 487 | Veri Tabanı Uygulamaları | 3 | 0 | 0 | 3 | 5 |