Yazılım Mühendisliği, teknolojinin hızla geliştiği günümüzde hem ulusal hem de uluslararası düzeyde kritik bir öneme sahiptir. Sağlık, iletişim, enerji, otomotiv, savunma gibi temel sektörlerin inovasyon ve büyümesinde önemli bir rol oynayan bu disiplin, gün geçtikçe daha da vazgeçilmez hale gelmektedir. Bölümümüz, bu alanda yetkin bireyler yetiştirmek amacıyla güncel teknolojilere ve sektörel gelişmelere paralel olarak sürekli yenilenen bir müfredat sunmaktadır.
Yazılım Mühendisliği Bölümümüzün en temel amacı, meslek etiğine uygun, araştırma yapabilen, çözüm odaklı ve yenilikçi yazılım mühendisleri yetiştirmektir. Öğrencilerimiz, yazılım geliştirme, veri işleme ve endüstriyel problemlerin çözümünde bilişim teknolojilerini etkin kullanabilen mühendisler olarak mezun olmaktadır. Müfredatımız, temel ve ileri seviyedeki programlama, veri yapıları, veri tabanı yönetimi, sistem analizi ve tasarımı, proje yönetimi, yazılım mimarisi ve insan-bilgisayar etkileşimi gibi konuları kapsayan zorunlu derslerin yanı sıra, mobil ve web tabanlı uygulama geliştirme, oyun programlama, yapay zekâ ve uzman sistemler gibi ileri seviye seçmeli dersler ile desteklenmektedir.
Günümüz iş dünyasında yazılım mühendislerine olan talep, her sektörde hızla artmaktadır. Telekomünikasyondan eğlence sektörüne, bankacılıktan eğitim ve sanayiye, kamu kuruluşlarından özel sektöre kadar geniş bir yelpazede yazılım mühendisliği uzmanlarına ihtiyaç duyulmaktadır. Bölümümüz, bu taleplere yanıt verebilecek, hızlı teknolojik değişimlere uyum sağlayabilecek ve alanında öncü olacak mühendisler yetiştirmeyi hedeflemektedir.