ECTS - - Yazılım Mühendisliği

Programın amacı, yazılım yaşam süreci içinde mühendislik yaklaşımlarını kullanarak etkili çözümler üretebilecek nitelikli bireyler yetiştirme ve bilimsel çalışmalarla yazılım mühendisliğine yön verme olarak belirlenmiştir. Bölümün eğitim ve öğretim programı temelde, yaparak öğrenme, proje tabanlı kazanmalarına yönelik proje tecrübelerini kazanabilmeleri ve tüm bunlar için gerekli teorik bilgileri en iyi şekilde öğrenebilmelerini sağlamaya yönelik olarak hazırlanmıştır. Bu bağlamda programın eğitim amaçları şu şekilde tanımlanmıştır:

  1. Mezunlarımızın yazılım alanında akademik/bilimsel çalışmalarda araştırmacı olarak yer almaları
  2. Mezunlarımızın, yazılım mühendisi, sistem mühendisi veya yazılım/bilişim uzmanı  olarak yazılım projelerinde görev almaları
  3. Mezunlarımızın yazılım yaşam döngüsünün aşamalarına karşılık gelen aşağıdaki pozisyonlarda çalışmak üzere istihdam edilmeleri:
    •  Gereksinim Mühendisi
    •  Sistem Çözümleyicisi
    •  Sistem/Yazılım Tasarımcısı/Mimarı
    •  Sistem/Yazılım Geliştiricisi
    •  Test Mühendisi
  4. Mezunlarımızın yazılım yaşam döngüsünün tümüyle ilişkili olabilecek uzmanlık alanlarında  “çerçeve” pozisyonlarda çalışmak üzere istihdam edilmeleri
    • Proje Yöneticisi
    • Takım lideri
    • Danışman
    • Proje Elemanı
    • Risk Yöneticisi
    • Yazılım Destek Uzmanı
    • Konfigürasyon Yöneticisi
    • Sistem Yöneticisi/Destek Uzmanı
    • Veri Bilimcisi
    • Kalite Uzmanı
  5. Mezunlarımızın yazılım alanında girişimci olmaları