Yazılım mühendisliği, mühendislik ilkelerine dayanan yazılım geliştirme üzerine bir bilim dalıdır. Yaşam tarzlarımız bilgisayarlara ve dolayısıyla yazılımlara giderek daha bağımlı hale gelmektedir. Günlük yaşamda artan bilgisayar kullanımı ile birlikte, yazılımın önemi de her geçen gün artmaktadır. Yazılım ürünleri profesyonel ve sosyal yaşamlarımızın daha etkin ve daha verimli olmasını sağlarlar. Yazılım geliştirme bilgisayarların ilk günlerinden beri sorunlu olmuştur ve hala büyük sorunlarla karşı karşıya kalmaktadır. Sürekli büyüyen ve karmaşıklığı artan yazılımlar, daha kısa geliştirme takvimleri, daha fazla işlevsellik beklentisi ve rekabet gibi unsurlar yazılım geliştirme sektörü üzerindeki baskıyı arttırmaktadır. Bu durum geliştirimi ve bakımı ekonomik, kaliteli ve planlanan zamanda yazılım geliştirme uzmanlığına olan ihtiyacı arttırmaktadır.
“Yazılım Mühendisliği” terimi ilk olarak 1968 yılında NATO konferansında kullanılmış olup, yazılım geliştirme için mühendislik ilkelerinin uygulanması yazılım geliştirme sorunları için potansiyel bir çözüm olarak önerilmiştir. Yazılım mühendisliği disiplini bilgisayar programlamadan çok daha fazlasıdır. Yazılım mühendisliği; analiz, tasarım, uygulama, test, doğrulama ve planlanan zaman ve bütçe dahilinde yüksek kaliteli yazılım bakımı ile ilgili bir mühendislik dalıdır. Öğrencilerimiz alanında uzman akademik deneyimi yüksek nitelikli profesyoneller tarafından eğitilmektedir. Müfredatımız yazılım geliştirme yaşam döngüsünün her aşaması ile ilgili derslerin, yanı sıra, mühendislik ve bilgisayar bilimleri ilkeleri de kapsayan dersler içermektedir. Öğrencilerimize alanlarında uzmanlaşmak için geniş ve güncel konuları içeren seçmeli ders yelpazesi sunulmaktadır. Öğrencilerimiz ayrıca yaz stajları ile iş tecrübesi kazanırlar. Mezunlarımız yurt içinde ve yurt dışında çeşitli kuruluşların bilgi teknolojileri departmanlarında, yazılım geliştirme, iletişim, bilgisayar hizmetleri şirketlerinde istihdam edilirler. Bunun yanı sıra yurt içinde ve yurt dışında lisansüstü eğitimine devam edebilirler.