Yazılım Mühendisliği Bölümü Müfredatı
Sınıf | Dönem | Ders Tip | Ders Kodu | Ders Adı | Teori | Uyg. | Lab. | Kredi | ACTS | ÖN KOŞUL |
1. Sınıf | 1. Dönem | Zorunlu | ENG 111 | 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 | UHG 151 | Üniversite Hayatına Giriş | 2 | 0 | 0 | 2 | 2 | |
1.Sınıf | 1.Dönem | Zorunlu | GRS 121 | Girişimciliğin Temelleri | 0 | 2 | 0 | 1 | 1 | |
1. Sınıf | 1. Dönem | Zorunlu | BİL 109 | Programlama ve Hesaplama I | 3 | 0 | 0 | 3 | 4 | |
1. Sınıf | 1. Dönem | Zorunlu | TUR 101 | Türk Dili I | 2 | 0 | 0 | 2 | 2 | |
1. Sınıf | 1. Dönem | Zorunlu | MAT 121 | Mühendislik Matematiği I | 4 | 0 | 0 | 4 | 6 | |
1. Sınıf | 1. Dönem | Zorunlu | MAT 201 | Lineer Cebir ve Mühendislik Uygulamaları | 3 | 0 | 0 | 3 | 4 | |
1. Sınıf | 1. Dönem | Zorunlu | FZK 121 | Mühendislik Fiziği I | 3 | 0 | 2 | 4 | 6 | |
Toplam | 22 | 0 | 2 | 23 | 30 | |||||
1. Sınıf | 2. Dönem | Zorunlu | ENG 122 | 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 | UHG 152 | Geleceğin İnşası | 1 | 0 | 0 | 1 | 1 | |
1.Sınıf | 2.Dönem | Zorunlu | GRS 122 | Girişimcilik Projesi | 0 | 2 | 0 | 1 | 1 | |
1. Sınıf | 2. Dönem | Zorunlu | IYE 128 | İş Yeri Eğitimi I | 2 | 0 | 0 | 2 | 1 | |
1. Sınıf | 2. Dönem | Zorunlu | MAT 122 | Mühendislik Matematiği II | 4 | 0 | 0 | 4 | 6 | MAT 121 |
1. Sınıf | 2. Dönem | Zorunlu | BİL 110 | Programlama ve Hesaplama II | 3 | 0 | 0 | 3 | 4 | BİL 109 |
1. Sınıf | 2. Dönem | Zorunlu | YZL 116 | Nesneye Dayalı Programlama | 3 | 0 | 0 | 3 | 4 | |
1. Sınıf | 2. Dönem | Zorunlu | FZK 122 | Mühendislik Fiziği II | 3 | 0 | 2 | 4 | 6 | |
1. Sınıf | 2. Dönem | Zorunlu | TUR 102 | Türk Dili II | 2 | 0 | 0 | 2 | 2 | |
Toplam | 23 | 0 | 2 | 24 | 30 | |||||
2. Sınıf | 3. Dönem | Zorunlu | ENG 211 | Akademik İngilizce III | 3 | 0 | 0 | 3 | 3 | |
2. Sınıf | 3. Dönem | Zorunlu | IYU 227 | İş Yeri Uygulaması | 0 | 6 | 0 | 3 | 3 | |
2. Sınıf | 3. Dönem | Zorunlu | YZL 217 | İnsan Bilgisayar İletişimi | 3 | 0 | 0 | 3 | 4 | |
2. Sınıf | 3. Dönem | Seçmeli | SEÇTO 1 | Teknik Olmayan Seçmeli | 3 | 0 | 0 | 3 | 3 | |
2. Sınıf | 3. Dönem | Zorunlu | BİL 205 | Veri Yapıları ve Algoritmalar | 3 | 0 | 0 | 3 | 6 | BİL 110 |
2. Sınıf | 3. Dönem | Zorunlu | BİL 213 | Ayrık Hesaplama Yapıları | 3 | 0 | 0 | 3 | 6 | |
2. Sınıf | 3. Dönem | Zorunlu | MAT 202 | Diferansiyel Denklemler | 4 | 0 | 0 | 4 | 5 | |
Toplam | 19 | 6 | 0 | 22 | 30 | |||||
2. Sınıf | 4. Dönem | Zorunlu | ATA 102 | Akademik İngilizce IV | 3 | 0 | 0 | 3 | 3 | |
2. Sınıf | 4. Dönem | Zorunlu | IYU 228 | İş Yeri Uygulaması II | 0 | 6 | 0 | 3 | 3 | |
2. Sınıf | 4. Dönem | Zorunlu | YZL 224 | Yazılım Mühendisliği | 3 | 0 | 0 | 4 | 6 | |
2. Sınıf | 4. Dönem | Zorunlu | MAT 204 | Mühendisler için Olasılık ve İstatistik | 3 | 0 | 0 | 3 | 5 | |
2.Sınıf | 4.Dönem | Zorunlu | YZL 220 | Formal Diller ve Otomata | 3 | 0 | 0 | 3 | 7 | |
2. Sınıf | 4. Dönem | Zorunlu | YZL 222 | Veritabanı Sistemlerine Giriş | 4 | 0 | 0 | 3 | 6 | |
Toplam | 19 | 6 | 0 | 19 | 30 | |||||
3. Sınıf | 5. Dönem | Zorunlu | MHK 301 | Mühendisler İçin Hukuk Kavramları | 1 | 0 | 0 | 1 | 1 | |
3. Sınıf | 5. Dönem | Zorunlu | IYU 327 | İş Yeri Uygulaması III | 0 | 6 | 0 | 3 | 3 | |
3. Sınıf | 5. Dönem | Zorunlu | BİL 303 | İşletim Sistemleri Tasarımı ve İnşası | 3 | 0 | 0 | 3 | 8 | |
3. Sınıf | 5. Dönem | Zorunlu | YZL 312 | Veri Madenciliği | 3 | 0 | 0 | 3 | 6 | |
3. Sınıf | 5. Dönem | Zorunlu | YZL 320 | Yazılım Proje Yönetimi | 3 | 0 | 0 | 3 | 7 | |
3.Sınıf | 5. Dönem | Seçmeli | SEÇ 1 | Teknik Seçmeli Ders I | 3 | 0 | 0 | 3 | 5 | |
Toplam | 14 | 6 | 0 | 16 | 30 | |||||
3. Sınıf | 6. Dönem | Zorunlu | IYD 328 | İş Yeri Deneyimi I | 0 | 6 | 0 | 3 | 3 | |
3. Sınıf | 6. Dönem | Zorunlu | YZL 324 | Yazılım Mühendisliğinde Yeni Trendler | 3 | 0 | 0 | 3 | 6 | |
3. Sınıf | 6. Dönem | Zorunlu | BİL 314 | Bilgisayar Ağları | 3 | 0 | 0 | 3 | 6 | |
3. Sınıf | 6. Dönem | Seçmeli | SEÇ-2 | Teknik Seçmeli Ders-II | 3 | 0 | 0 | 3 | 5 | |
3. Sınıf | 6. Dönem | Seçmeli | SEÇ-3 | Teknik Seçmeli Ders-III | 3 | 0 | 0 | 3 | 5 | |
3. Sınıf | 6. Dönem | Seçmeli | SEÇ-4 | Teknik Seçmeli Ders-IV | 3 | 0 | 0 | 3 | 5 | |
Toplam | 15 | 6 | 0 | 18 | 30 | |||||
4. Sınıf | 7. Dönem | Zorunlu | IYD 427 | İş Yeri Deneyimi II | 0 | 6 | 0 | 3 | 3 | |
4. Sınıf | 7. Dönem | Zorunlu | MFBP 401 | Mezuniyet Projesi I | 0 | 2 | 0 | 1 | 2 | |
4. Sınıf | 7. Dönem | Seçmeli | SEÇ-5 | Teknik Seçmeli-V | 3 | 0 | 0 | 3 | 5 | |
4. Sınıf | 7. Dönem | Seçmeli | SEÇ-6 | Teknik Seçmeli-VI | 3 | 0 | 0 | 3 | 5 | |
4. Sınıf | 7. Dönem | Seçmeli | SEÇ-7 | Teknik Seçmeli-VII | 3 | 0 | 0 | 3 | 5 | |
4. Sınıf | 7. Dönem | Seçmeli | SEÇ-8 | Teknik Seçmeli-VIII | 3 | 0 | 0 | 3 | 5 | |
4. Sınıf | 7. Dönem | Seçmeli | SEÇ-9 | Teknik Seçmeli-XI | 3 | 0 | 0 | 3 | 5 | |
Toplam | 15 | 2 | 0 | 19 | 30 | |||||
4. Sınıf | 8. Dönem | Zorunlu | IYD 428 | İş Yeri Deneyimi III | 0 | 30 | 0 | 15 | 22 | |
4. Sınıf | 8. Dönem | Zorunlu | MFBP 402 | Mezuniyet Projesi II | 0 | 10 | 0 | 5 | 8 | |
Toplam | 0 | 40 | 0 | 20 | 30 |
Yazılım Mühendisliği Bölümü Seçmeli Dersler
Ders Kodu | Ders Adı | Sınıf | Kredi | AKTS |
BBM 101 | Bağımlılık ve Bağımlılıkla Mücadele | 3 | 2 | 4 |
YZL 356 | Algoritmaların Analizi | 3 | 3 | 5 |
END 380 | Mühendislik Ekonomisinin Temelleri | 3 | 3 | 5 |
YZL 340 | Bilgisayar Oyunları ve Simülasyon | 3 | 3 | 5 |
YZL 342 | Matlab Uygulamalarına Giriş | 3 | 3 | 5 |
YZL 344 | Mobil Programlama | 3 | 3 | 5 |
YZL 346 | Yapay Sinir Ağları | 3 | 3 | 5 |
YZL 348 | Akıllı Makineler | 3 | 3 | 5 |
YZL 350 | Python Programlama | 3 | 3 | 5 |
YZL 352 | Yazılım Ekonomisi | 3 | 3 | 5 |
YZL 354 | Adli Bilişim Mühendisliğine Giriş | 3 | 3 | 5 |
YZL 358 | Web Programlama | 3 | 3 | 5 |
YZL 360 | Sistem Programlama | 3 | 3 | 5 |
YZL 364 | E-İmza | 3 | 3 | 5 |
YZL 366 | Doğal Dil İşleme | 3 | 3 | 5 |
YZL 368 | Veri Görselleştimeye Giriş | 3 | 3 | 5 |
YZL 370 | Yapay Zekaya Giriş | 3 | 3 | 5 |
YZL 372 | Sistem Analiz Tasarımı | 3 | 3 | 5 |
YZL 469 | Dağıtık Sistemler | 3 | 3 | 5 |
YZL 483 | Veri İletişim | 3 | 3 | 5 |
MAR 401 | E-Ticaret | 4 | 3 | 5 |
YZL 362 | Siber Güvenlik | 4 | 3 | 4 |
YZL 413 | Sayısal Görüntü İşleme | 4 | 3 | 4 |
YZL 415 | Gömülü Sistem Programlama | 4 | 3 | 4 |
YZL 417 | Yazılım Geliştirmede Çevik Yöntemler | 4 | 3 | 4 |
YZL 419 | Veri Bilimine Giriş | 4 | 3 | 5 |
YZL 421 | Sistem Modelleme ve Simülasyon | 4 | 3 | 4 |
YZL 423 | Yazılım Mühendisliği Etiği | 4 | 3 | 4 |
YZL 425 | Blockchain'e Giriş | 4 | 3 | 5 |
YZL 427 | Bilgisayarla Görme | 4 | 3 | 5 |
YZL 429 | Yazılım Sınaması ve Bakımı | 4 | 3 | 5 |
YZL 431 | Optimizayona Giriş | 4 | 3 | 5 |
YZL 433 | Kriptografiye Giriş | 4 | 3 | 5 |
YZL 435 | Nesnelerin İnternetinin Temelleri | 4 | 3 | 5 |
YZL 437 | Bulut Bilişim ve Sanallaştırma | 4 | 3 | 5 |
YZL 441 | Sanal ve Artırılmış Gerçeklilk | 4 | 3 | 5 |
YZL 443 | Takviyeli Öğrenme | 4 | 3 | 5 |
YZL 445 | Servis Tabanlı Web Programlama | 4 | 3 | 5 |
YZL 447 | Mobil Uygulama Geliştirme | 4 | 3 | 5 |
YZL 449 | İleri Düzey Linux | 4 | 3 | 5 |
YZL 451 | Bilgi Erişimi ve Web Araması | 4 | 3 | 5 |
YZL 453 | Yazılım Gereksinimleri ve Analizi | 4 | 3 | 5 |
YZL 455 | Makine Öğrenmesi | 4 | 3 | 4 |
YZL 457 | Kuika ile Web ve Mobil Uygulama Geliştirme | 4 | 3 | 5 |
YZL 459 | Bilgisayar Ağlarında Özel Konular | 4 | 3 | 5 |
YZL 461 | Robotik ve Robot Otonomisi | 4 | 3 | 5 |
YZL 463 | Elektronik Ticaretin Temelleri | 4 | 3 | 5 |
YZL 465 | Kablosuz ve Mobil Ağlar | 4 | 3 | 5 |
YZL 467 | Denetim Sistemlerine Giriş | 4 | 3 | 5 |
YZL 471 | Bioinformatik | 4 | 3 | 5 |
YZL 473 | Bilgi Güvenliği | 4 | 3 | 5 |
YZL 475 | Genetik Algoritma ve Programlama | 4 | 3 | 5 |
YZL 477 | Tasarım Örüntüleri | 4 | 3 | 5 |
YZL 479 | Uzaktan Eğitim Teknolojileri | 4 | 3 | 5 |
YZL 481 | Bulanık Mantık | 4 | 3 | 5 |
YZL 485 | Bilgisayar Grafikleri | 4 | 3 | 5 |
YZL 487 | Veri Tabanı Uygulamaları | 4 | 3 | 5 |
YZL 439 | Derin Öğrenme | 4 | 3 | 5 |