Yazılım Mühendisliği Yüksek Lisans derecesi, programın 36 kredi saatlik ders gerekliliklerinin tamamlanmasıyla elde edilir (12 ders, her biri 3 kredi saat). Bu kredi saatlerinin 21’i çekirdek dersler, 15’i seçmeli derslerdir. Öğrencilerin Yüksek Lisans derecesi için hem çekirdek ders hem de seçmeli ders kredi gerekliliklerini tamamlamaları gerekir.
Lisansüstü dereceye hak kazanabilmek için öğrencilerin karşılaması gereken minimum gereklilikler şunlardır:
Ders Başarı Notu Minimumu: B- (CGPA 3.00)
Toplam Gerekli Kredi: 36
Buna ek olarak:
Lisansüstü programa kayıtlı öğrenciler, mezun olabilmek için 4.00 üzerinden en az 3.0 Kümülatif Not Ortalamasını (CGPA) korumalı ve tüm derslerden 4.00 üzerinden en az 2.7 (B-) notunu almalıdır.
Yüksek lisans programının tamamlanması için belirlenen Maksimum Süre Çerçevesi (MTF) 54 kredi saattir.
Bir lisansüstü öğrenci, akredite kurumlarda kazanılmış en fazla 9 kredi saatini transfer edebilir.
Farklı Yazılım Geliştirme Yaşam Döngüsü (SDLC) modellerinde yazılım mühendisliği ve mimarisi için kullanılan teorileri ve metodolojileri sınıflandırabilmek.
Çeşitli alanlar ve endüstriler için yazılım çözümlerini yönetmek, tasarlamak, uygulamak, analiz etmek ve geliştirmek için ileri düzey araçları kullanabilmek.
Yazılım mühendisliği ve SDLC prensiplerinin programlama ve bilişim yaklaşımlarını birleştirerek gerçek dünya problemlerini çözebilmek.
Yapay zekâ, veri madenciliği, makine öğrenimi, Nesnelerin İnterneti (IoT) gibi yeni ve ileri teknolojik disiplinleri yazılım geliştirmeye adapte edebilmek.
Veritabanı yönetim sistemleri, ağ ve iletişim protokolleri, bulut bilişim, yazılım çerçeveleri gibi birden fazla teknolojiyi kullanarak kullanılabilirlik, erişilebilirlik, bütünlük ve güvenliği sağlayan güvenilir ve maliyet etkin yazılım uygulamaları geliştirebilmek.
Yazılım geliştirme projelerinde liderlik rolü üstlenerek, bilişim çözümleri, proje yönetimi ve bilgi sistemleri kararlarında etik hususlarla ilgili sözlü, yazılı ve teknik iletişimleri paydaşlarla yürütebilmek.
CSSLP – Certified Secure Software Lifecycle Professional, IEEE Professional Software Developer Certification, Oracle Database SQL Certified Associate, Java Certified Foundations Associate, Project Management Professional (PMP) gibi sektörde global olarak tanınan profesyonel teknoloji sertifikalarına yönelik teknik bilgi ve becerileri değerlendirebilmek.
Teknolojinin ve dijital verinin meşru kullanımında sorumlu vatandaşlığın rolünü gerekçelendirebilmek.



