Yazılım Mühendisliği lisans eğitim programını tamamlayan adaylar mezun olduktan yıllar sonra bile karmaşık mühendislik problemlerine çağa uygun, güncel ve etkin çözümler üretebilmelidir. Güncel gelişmelere uygun çözümler üretebilmelerinin yanında yeni teknolojileri de katkı sunabilmelidirler. İşte bu sebepten ötürüdür ki, Yazılım Mühendisliği lisans eğitim programlarının en temel amaç ve hedefi öğrencilere yaşam boyu öğrenebilmeyi benimsetebilmektir.
Ayrıca yukarıda sözü edilen temel ilkelere ek olarak;
- Katma değeri yüksek yazılım ürünlerinin yerli imkanlarla üretilmesine katkı sunabilecek
- Milli teknolojilerin daha ileri noktalara taşınması yolunda çözümün bir parçası olmayı olabilecek
- Güncel gelişmelere hakim, yazılım sistemlerinin tasarımını, programlanmasını ve doğrulanmasını gerçekleştirebilmeleri için literatürdeki en güncel teori ve modelleri bilen,
- Analitik düşünce ve problem çözme yaklaşımlarını kurgulayabilen, sorgulayan, araştıran
- Farklı dillere dair teknik ve mesleki ifadeleri okuyup yazabilen
- Ekip halinde yürütülen proje ve çalışmalarda aktif çalışabilen sorumluluk alabilen ve gerekirse liderlik edebilen
- Yazılım Mühendisleri mezun etmeyi hedeflemekteyiz.
Program Çıktılarımız
1. Matematik, fen bilimleri ve yazılım mühendisliği disiplinine özgü konularda yeterli bilgi birikimi; bu alanlardaki kuramsal ve uygulamalı bilgileri, karmaşık mühendislik problemlerinin çözümünde kullanabilme becerisi kazanır.
2. Karmaşık bilişim problemlerini fark etme, tanımlama, formüle etme ve çözme bilgi ve becerisine sahip olur. Bu amaçla uygun analiz ve modelleme yöntemlerini seçme ve uygulama becerisini kazanır.
3. Karmaşık bir sistemi, süreci, cihazı veya ürünü gerçekçi kısıtlar ve koşullar altında, belirli gereksinimleri karşılayacak şekilde tasarlama becerisi kazanır; bu amaçla modern tasarım yöntemlerini uygulama becerisi edinir.
4. Mühendislik uygulamalarında karşılaşılan karmaşık problemlerin analizi ve çözümü için gerekli olan modern teknik ve araçları seçme ve kullanma becerisi; bilişim teknolojilerini etkin bir şekilde kullanma becerisi kazanır.
5. Karmaşık mühendislik problemlerinin veya yazılım mühendisliğine özgü araştırma konularının incelenmesi için deney tasarlama, deney yapma, veri toplama, sonuçları analiz etme ve yorumlama becerisi kazanır.
6. Disiplin içi ve çok disiplinli takımlarda etkin biçimde çalışabilme becerisi; bireysel çalışma becerisi elde eder.
7. Sözlü ve yazılı etkin iletişim kurma becerisi kazanır; en az bir yabancı dil bilgisi edinir; İngilizce ve Türkçe kullanarak bilişim alanında etkin rapor yazar ve yazılı raporları anlar, tasarım ve üretim raporları hazırlar, etkin sunum yapar, açık ve anlaşılır talimat verir ve alır.
8. Yaşam boyu öğrenmenin ve kişisel gelişimin sürekli farkındalığı ile bilişim teknolojilerindeki güncel gelişmeleri izler. Yenilikleri takip eder, kendini sürekli yeniler, girişimcidir.
9. Mesleki ve etik sorumluluk bilincine sahip olur, bilişim hukuku temel prensiplerini anlar, değerlendirir ve mesleki çalışmalarına uygular. Bilişim uygulamalarında kullanılan standartlar hakkında bilgi sahibi olur.
10. Proje yönetimi, risk yönetimi ve değişiklik yönetimi gibi, iş hayatındaki uygulamalar hakkında bilgi; girişimcilik, yenilikçilik hakkında farkındalık; sürdürülebilir kalkınma hakkında bilgi.
11. Bilişim uygulamalarının; kurumsal, toplumsal ve evrensel boyutlarda; sağlık, çevre ve güvenlik üzerindeki sonuçlarını göz önünde tutar, çağın bilişim problemleri hakkında bilgi sahibi olur ve sorumluluğunun bilincine sahip olur. Sürdürülebilir kalkınma hakkında bilgi sahibi olur. Mühendislik çözümlerinin hukuksal sonuçları konusunda farkındalık sahibi olur.


