Ders Plan Özeti
| Dersin Türü | Adet | Kredi Toplam | AKTS Toplam | |
| Temel Bilim Dersleri | Fakülte Zorunlu | 4 | 16 | 24 | 
| Program Temel Dersleri | Bölüm Zorunlu | 31 | 87 | 214 | 
| Program Uzmanlık Dersleri | Bölüm Seçmeli | 7 | - | 35 | 
| Yetkinlik Tamamlayıcı Dersler | Üniversite Ortak Dersleri | 3 | - | 15 | 
| YÖK Dersleri (Zorunlu) | 3 | 12 | 12 | |
| Toplam | 48 | 115+ | 300 | |
Hazırlık Sınıfı Ders Listesi
| Kodu | Ders | Tür | Dil | T+U Saat | Kredi | AKTS | 
|---|---|---|---|---|---|---|
| YAB 020 | İngilizce Hazırlık | Zorunlu | Türkçe | 20+0 | 0 | 60 | 
| Toplam | 0 | 60 | ||||
1. Yarıyıl Ders Planı
| Kodu | Ders | Tür | Dil | T+U Saat | Kredi | AKTS | 
|---|---|---|---|---|---|---|
| TUR 101 | Türk Dili | Zorunlu | Türkçe | 4+0 | 4 | 4 | 
| MAT 111 | Matematik I | Zorunlu | İngilizce | 4+0 | 4 | 6 | 
| FIZ 111 | Fizik I | Zorunlu | İngilizce | 3+2 | 4 | 6 | 
| MAT 115 | Lineer Cebir | Zorunlu | İngilizce | 3+0 | 3 | 4 | 
| SWE 101 | Yazılım Mühendisliğinde Problem Çözümleme | Zorunlu | İngilizce | 2+2 | 3 | 5 | 
| SWE 103 | Yazılım Mühendisliğine Giriş | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| Toplam | 21 | 30 | ||||
2. Yarıyıl Ders Planı
| Kodu | Ders | Tür | Dil | T+U Saat | Kredi | AKTS | 
|---|---|---|---|---|---|---|
| DIL 180 | Yabancı Dil | Zorunlu | İngilizce | 4+0 | 4 | 4 | 
| MAT 112 | Matematik II | Zorunlu | İngilizce | 4+0 | 4 | 6 | 
| FIZ 112 | Fizik II | Zorunlu | İngilizce | 3+2 | 4 | 6 | 
| SWE 102 | Olasılık ve İstatistik | Zorunlu | İngilizce | 3+0 | 3 | 4 | 
| SWE 104 | Nesne Yönelimli Programlama | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 106 | Kullanıcı Arayüz Tasarımı ve Testi | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| Toplam | 21 | 30 | ||||
3. Yarıyıl Ders Planı
| Kodu | Ders | Tür | Dil | T+U Saat | Kredi | AKTS | 
|---|---|---|---|---|---|---|
| ATA 203 | Atatürk İlkeleri ve İnkılâp Tarihi | Zorunlu | Türkçe | 4+0 | 4 | 4 | 
| SWE 201 | Veri Yapıları ve Algoritmalar | Zorunlu | İngilizce | 3+2 | 4 | 6 | 
| SWE 203 | Yazılım Mühendisliğinde Etik | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 205 | Ayrık Yapılar | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 207 | Veritabanı Yönetim Sistemleri | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 209 | Nesneye Dayalı Analiz ve Tasarım | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| Toplam | 20 | 30 | ||||
4. Yarıyıl Ders Planı
| Kodu | Ders | Tür | Dil | T+U Saat | Kredi | AKTS | 
|---|---|---|---|---|---|---|
| SWE 202 | Yazılım Standartları, Doğrulama ve Güvenliği | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 204 | Programlama Dillerinin Prensipleri | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 206 | Sayısal Tasarım ve Bilgisayar Mimarisi | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 208 | İşletim Sistemleri | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 210 | Teknik İletişim ve Rapor Yazma | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 298 | Staj I | Zorunlu | İngilizce | 0+1 | 1 | 5 | 
| Toplam | 16 | 30 | ||||
5. Yarıyıl Ders Planı
| Kodu | Ders | Tür | Dil | T+U Saat | Kredi | AKTS | 
|---|---|---|---|---|---|---|
| SWE 301 | Dağıtık Bilgi ve Yönetim Sistemleri | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 303 | Yazılım Mimarileri ve Tasarımı | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 305 | Yazılım Proje Yönetimi | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 307 | Büyük Veri | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 309 | Bilgisayar Ağları | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| Girişimcilik ve Proje Yönetimi | Seçmeli | - | - | - | 5 | |
| Toplam | 15 + | 30 | ||||
6. Yarıyıl Ders Planı
| Kodu | Ders | Tür | Dil | T+U Saat | Kredi | AKTS | 
|---|---|---|---|---|---|---|
| SWE 302 | Yazılım Mühendisliğinde Biçimsel Yöntemler | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 304 | Yazılım Bakımı ve Gelişimi | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 306 | Algoritma Analizi ve Tasarımı | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 308 | Yapay Zeka ve Uygulamaları | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| SWE 310 | Web ve Mobil Uygulama Geliştirme | Zorunlu | İngilizce | 3+0 | 3 | 5 | 
| Üniversite Ortak Seçmeli | Seçmeli | - | - | - | 5 | |
| Toplam | 15 + | 30 | ||||
7. Yarıyıl Ders Planı
| Kodu | Ders | Tür | Dil | T+U Saat | Kredi | AKTS | 
|---|---|---|---|---|---|---|
| SWE 401 | Yazılım Mühendisliği Tasarımı | Zorunlu | İngilizce | 0+2 | 2 | 5 | 
| SWE 499 | Staj II | Zorunlu | İngilizce | 0+1 | 1 | 5 | 
| Üniversite Ortak Seçmeli | Seçmeli | - | - | - | 5 | |
| Bf-Teknik Seçmeli | Seçmeli | - | - | - | 5 | |
| Bf-Teknik Seçmeli | Seçmeli | - | - | - | 5 | |
| Bf-Teknik Seçmeli | Seçmeli | - | - | - | 5 | |
| Toplam | 3 + | 30 | ||||
7. Yarıyıl Ders Planı
| Kodu | Ders | Tür | Dil | T+U Saat | Kredi | AKTS | 
|---|---|---|---|---|---|---|
| SWE 403 | Sistem Programlama | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 409 | Kriptolojiye Giriş | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 411 | Bulut Bilişim | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 417 | Dijital Görüntü İşleme | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 419 | Paralel ve Dağıtık Hesaplama | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 405 | Derin Öğrenme ve Uygulamaları | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 407 | Sayısal Analiz Teknikleri ve Uygulamaları | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 413 | İnsan Bilgisayar Etkileşimi | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 415 | Etkileşimli Bilgisayar Grafiğine Giriş | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
8. Yarıyıl Ders Planı
| Kodu | Ders | Tür | Dil | T+U Saat | Kredi | AKTS | 
|---|---|---|---|---|---|---|
| SWE 402 | Bitirme Çalışması | Zorunlu | İngilizce | 0+4 | 4 | 10 | 
| Bf-Teknik Seçmeli | Seçmeli | - | - | - | 5 | |
| Bf-Teknik Seçmeli | Seçmeli | - | - | - | 5 | |
| Bf-Teknik Seçmeli | Seçmeli | - | - | - | 5 | |
| Bf-Teknik Seçmeli | Seçmeli | - | - | - | 5 | |
| Toplam | 4 + | 30 | ||||
8. Yarıyıl Ders Planı
| Kodu | Ders | Tür | Dil | T+U Saat | Kredi | AKTS | 
|---|---|---|---|---|---|---|
| SWE 416 | Uygulamalı Kriptoloji | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 418 | Yazılım Güvenliği ve Yazılım Kalite Güvencesi | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 420 | Doğal Dil İşleme | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 414 | Gerçek Zamanlı Sistemler | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 404 | Bilgi Güvenliğine Giriş | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 406 | Yüksek Başarımlı Hesaplama | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 408 | Veri İletişimi ve Bilgisayar Ağları | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 410 | Oyunlaştırma | Seçmeli | İngilizce | 3+0 | 3 | 5 | 
| SWE 412 | 3B Geometrik Modelleme ve Veri İşleme | Seçmeli | İngilizce | 3+0 | 3 | 5 |