İçeriğe atla

Yazılım Mühendisliği Tezli Yüksek Lisans Programı

Yazılım Mühendisliği Tezli Yüksek Lisans Programımız, matematik ve mühendislik disipliniyle harmanlanmış, kullanıcı ihtiyaçlarını analiz edip yenilikçi çözümler üretebilen vizyoner mühendisler yetiştirir. Mezunlarımız; yapay zekadan mobil uygulamalara, veri biliminden web teknolojilerine kadar geniş bir yelpazede uzmanlaşmış; yazılım projelerinin her aşamasında (analiz, tasarım, kodlama ve yönetim) liderlik edebilecek yetkinliğe sahip profesyonellerdir. Ankara Yıldırım Beyazıt Üniversitesi Yazılım Mühendisliği Bölümünde :  
  • Yapay Zekâ, 
  • Makine Öğrenmesi, 
  • Derin Öğrenme, 
  • Doğal Dil İşleme 
  • Veri Madenciliği, 
  • Görüntü İşleme, 
  • Bilgisayarla Görme, 
  • Robotik ve İnsansız Hava Araçları, 
  • Blokzincir Teknolojileri 
  • Test Otomasyonu 
  • Yazılım Mimarisi
  • Bulut Bilişim 
  • Sürdürülebilir Yazılım  
  • Siber Güvenlik, 
  • Nesnelerin İnterneti (IoT), 
  • Bilimsel Hesaplama, 
  • Paralel Programlama, 
  • Gömülü Sistemler,
  • Oyun Geliştirme,
  • Bilgisayar Ağları,
  • Bioinformatik, 
  • Yazılım Geliştirme ve Mühendisliği,
  • Yazılım Gereksinim Mühendisliği,
  • Yazılım Tasarımı ve Modelleme,
  • Yazılım Bakımı ve Evrimi, 
  • Yazılım Kalite Güvencesi, 
  • Yazılım Süreçleri ve Proje Yönetimi,
  • DevOps ve DevSecOps
gibi birçok alanda araştırma faaliyetleri yürütülmektedir.
Yazılım mühendisliği tezli yüksek lisans programında uzmanlaşmak isteyen araştırmacıların;
  • Teorik bilgilerinin artırılması,
  • Deneysel yöntemlerle pratik beceri kazanması,
  • Algoritma, analiz ve yazılım becerilerinin geliştirilmesi,
  • Elde edilen teorik, deneysel ve sayısal sonuçları yorumlama becerisi kazanması hedeflenmektedir.

Eğitim Dili

Eğitim Dili %100 İngilizce’dir. Bölümümüzde Lisansüstü Eğitim almak isteyen tüm öğrencilerin İngilizce dilindeki yeterliklerini belgelemeleri gerekmektedir.

Eğitim Süresi

Tezli Yüksek Lisans programının süresi 2 yıldır. İlk yıl ders alma için, son yıl da tez çalışmaları için düşünülmüştür. İhtiyaç duyulması halinde 1 yıl ek süre verilebilir. Öğrenci yüksek lisansını en fazla 3 yılda tamamlamak zorundadır.

Başvuru Koşulları

Gerekli koşul: Lisans Ortalaması 2.5/4.0 
Gerekli koşul: ALES (Son 5 Yıla ait) Puanı 70 
Gerekli koşul: Yabancı Dil (Son 5 Yıla ait KPDS/ÜDS/YDS/eş değerliği olan diğer sınavlar) Puanı 60 
İlave koşul: Niyet mektubu(Niyet mektubu örneği için tıklayınız
İlave koşul: Referans mektubu (En az 1 adet, Referans mektubu örneği için tıklayınız)
Başvuru koşulları her dönem(Güz/Bahar) için değişiklik arz edebilmektedir. Bu nedenle adaylar güncel başvuru koşulları için AYBU Fen Bilimleri Enstitüsü web sitesinde duyurulan ilanı takip etmelidir. 

Bilimsel Hazırlık Programı

Yazılım Mühendisliği Tezli Yüksek Lisans Programı'nda, doğrudan kabul edilecek bölümlerden mezun olmayan adayların altyapılarını programa uygun hale getirmeleri amacıyla bilimsel hazırlık sınıfı okumaları şart koşulmaktadır. Bu öğrencilerin öncelikli olarak Bilimsel Hazırlık derslerini başarı ile tamamlamaları gerekmektedir. Daha önce Bilimsel Hazırlık derslerine benzer ders alanların durumları ana bilim dalı başkanlığınca incelenerek karara bağlanır. Bilimsel Hazırlık programının 1 akademik yılda tamamlanması zorunludur. Bilimsel Hazırlık Programındaki süre, lisansüstü program süresine sayılmaz. Bilimsel hazırlık dersleri başvuru sahibinin önceki lisans eğitim durumuna göre komisyon kararı ile münferiden karara bağlanmaktadır.
Başvuruları doğrudan kabul edilecek bölüm/programlar:
  • Yazılım Mühendisliği,
  • Bilgisayar Mühendisliği,
  • Bilgisayar ve Bilişim Mühendisliği,
  • Bilişim Sistemleri Mühendisliği
  • Yapay Zeka Mühendisliği,
  • Bilgisayar Bilimleri
lisans mezunları.
Başvuruları bilimsel hazırlık okumak şartıyla kabul edilecek lisans bölümleri şunlardır : 
  • Elektronik Mühendisliği 
  • Elektrik-Elektronik Mühendisliği 
  • Elektronik ve Haberleşme Mühendisliği 
  • Biyomedikal Mühendisliği 
  • Mekatronik Mühendisliği 
  • Havacılık ve Uzay Mühendisliği 
  • Matematik 
  • Matematik Mühendisliği 
  • Uçak Mühendisliği 
  • Uçak ve Uzay Mühendisliği
  • Uzay Mühendisliği 
  • Tıp Mühendisliği

Ders Kaydı : 

Öğrencileri, mezun olabilmeleri için 7 adet ders ile FBE900 Research Methods and Ethics dersini almalıdır. Programın öğrencileri derslerini tamamlayacakları son dönemde Seminar dersini de almalıdır. Yüksek Lisans öğrencileri, derslerini tamamladıktan sonraki dönemde Enstitümüzün belirleyeceği tarihe kadar Yüksek Lisans Tez Önerisini enstitüye teslim etmelidirler. Program öğrencileri her dönem Special Studies dersini almalı, bu dersin yanında tez çalışmalarına başladıklarında da MASTER’s THESIS dersini de mezun oluncaya kadar almalıdırlar. 
Öğrenciler, alacakları dersleri danışmanları ile birlikte kararlaştırıp, Akademik takvimde belirtilen süreler içerisinde obs.aybu.edu.tr adresinden giriş yaparak ders kayıtlarını yapmalıdırlar.

Seçmeli Dersler

SENG 501 İleri Web Programlama (Advanced Web Programming)
SENG 502 Yeni Nesil Veritabanı Sistemleri (Next-Generation Database Systems) 
SENG 503 İleri Paralel Hesaplama (Advanced Parallel Computing) 
SENG 504 İleri Yazılım Kalite Güvencesi (Advanced Software Quality Assurance) 
SENG 505 İleri Blokzincir Teknolojileri (Advanced Blockchain Technologies) 
SENG 506 İleri Yeşil Yazılım Mühendisliği (Advanced Green Software Engineering) 
SENG 507 İleri Bilgisayar Mimarisi (Advanced Computer Architecture) 
SENG 508 İleri Algoritma Tasarımı ve Veri Yapıları (Advanced Algorithm Design and Data Structures) 
SENG 509 İleri Nesnelerin İnterneti Uygulamaları (Advanced IoT Applications) 
SENG 510 İleri Yapay Zeka (Advanced Artificial Intelligence) 
SENG 511 Bilgi Erişimi ve Veri Madenciliği (Information Retrieval and Data Mining) 
SENG 512 Derin Öğrenmede İleri Konular (Advanced Topics in Deep Learning) 
SENG 513 İleri Bulut Bilişim (Advanced Cloud Computing) 
SENG 514 İleri Güvenli Yazılım Geliştirme (Advanced Secure Software Development) 
SENG 515 İleri Bilgi Güvenliği (Advanced Information Security) 
SENG 516 Bilgisayarlı Görüde İleri Konular (Advanced Topics in Computer Vision) 
SENG 517 İleri GPU Programlama (Advanced GPU Programming) 
SENG 518 İleri Yazılım Testi (Advanced Software Testing) 
SENG 519 İleri Oyun Programlama (Advanced Game Programming) 
SENG 520 İleri Bilgi Yönetim Sistemleri (Advanced Information Management Systems) 
SENG 521 İleri Büyük Veri Analitiği (Advanced Big Data Analytics) 
SENG 522 İleri Sağlık Bilişimi (Advanced Health Informatics) 
SENG 523 Büyük Dil Modelleri: Mimariler, Eğitim ve Uygulamalar (Large Language Models: Architectures, Training, and Applications) 
SENG 524 Akıllı Sistemler ve Yeni Teknolojiler (Intelligent Systems and Emerging Technologies) 
SENG 525 İleri Veri Bilimi (Advanced Data Science) 
SENG 526 İleri Doğal Dil İşleme (Advanced Natural Language Processing) 
SENG 527 İleri Yazılım Geliştirme Süreçleri (Advanced Software Development Processes) 
SENG 528 İleri İşletim Sistemleri (Advanced Operating Systems) 
SENG 529 Yazılım Mühendisliği için Makine Öğrenmesi (Machine Learning for Software Engineering) 
SENG 530 İleri Görüntü İşleme (Advanced Image Processing) 
SENG 599 Yazılım Mühendisliğinde Seçme Konular (Selected Topics in Software Engineering)