1) İleri düzey hesaplama ve/veya bilişim bilgilerini yazılım mühendisliği problemlerini çözmede uygulama becerisi kazanır.
|
2) Farklı teknolojiler, yazılım mimarileri ve yaşam-döngüsü yaklaşımları kullanarak çözümler geliştirir.
|
3) Bir yazılım sistemini, bileşenini, sürecini veya programını, modern teknikler ve yazılım mühendisliği uygulamalarına yönelik mühendislik araçlarını kullanarak, tasarlama, gerçekleştirme ve değerlendirme becerisi kazanır.
|
4) Yazılım gereksinimlerini anlamak için, veri toplama, analiz etme ve yorumlama becerisi kazanır.
|
5) Yazılım projeleri üzerindeki çalışmalar kapsamında ortaya çıkan problemler üzerinde etkin sözlü ve yazılı iletişim ve kritik düşünme becerileri kazanır.
|
6) Bilim ve teknoloji alanındaki güncel gelişmeleri izlemede bilgiye erişim becerisi kazanır ve yazılım mühendisliği alanında bilimsel araştırma yapar ve bir projeyi gerçekleştirir.
|
7) Yazılım Mühendisliği ile ilgili profesyonel, hukuksal, sosyal ve sorumluluklar konularında anlayış edinir.
|
8) Proje ve risk yönetim becerisi edinir ve girişimciliğin, yenilikçilik ve sürdürülebilir kalkınmanın önemi, uluslararası standartlar ve yöntemleri hakkında farkındalık kazanır;
|
9) Yazılım Mühendisliği çözümlerinin, karar verme boyutunda, küresel, sosyal ve hukuki boyutları üzerindeki etkisini anlar.
|
10) Yazılım Mühendisliği uygulamaları için mükemmellik standartlarının geliştirilmesi, benimsenmesi ve sürekli kullanımının desteklenmesi konularında farkındalık kazanır. G
|