Yazılım Mühendisliği

Program Eğitim Amaçları

  1. Mezunlarımızın, güçlü bir mühendislik temeli ve yazılım bilimleri altyapısı ile ulusal ve uluslararası kurumlarda, yazılım yaşam döngüsünün tüm aşamalarında uzmanlık gerektiren çeşitli roller üstlenebilmeleri.
  2. Mezunlarımızın, yaşam boyu öğrenme bilinciyle yenilikçi, araştırma ve geliştirme (AR-GE) odaklı yazılım projelerinde etkin şekilde yer almaları ve çok disiplinli ekiplerde liderlik veya takım üyesi olarak katkı sağlayabilmeleri.
  3. Mezunlarımızın, yazılım sistemleri ve projelerinde planlama, gereksinim analizi, tasarım, geliştirme, entegrasyon, doğrulama, test ve bakım süreçlerinde etkin rol alabilmeleri ve sistematik mühendislik yaklaşımını benimsemeleri.
  4. Mezunlarımızın, yazılım teknolojilerinde girişimci olabilmeleri, yenilikçi çözümler geliştirebilmeleri ve kendi işlerini kurarak sektöre yön veren bireyler olabilmeleri.
  5. Mezunlarımızın, etik sorumluluk bilinciyle yazılım mühendisliği mesleğini icra etmeleri, mesleki standartlara ve yasal düzenlemelere uyum sağlayarak toplumsal ve çevresel sorumluluklarını yerine getirebilmeleri.
  6. Mezunlarımızın, yapay zeka, büyük veri, siber güvenlik, bulut bilişim ve nesnelerin interneti gibi günümüzün öncü yazılım alanlarında kendilerini geliştirerek sektörde rekabet avantajı elde edebilmeleri.
  7. Mezunlarımızın, kullanıcı odaklı yazılım geliştirme süreçlerine hakim olmaları, insan-bilgisayar etkileşimi ilkelerini benimseyerek yenilikçi ve kullanıcı dostu çözümler üretebilmeleri.