Türkiye’de yazılım mühendisliği eğitimi, 2000’li yılların başlarında Bilgisayar Mühendisliği bölümlerinin altında seçmeli derslerle başlamış; 2005 sonrası ise bağımsız lisans programları açılmaya başlamıştır. Yükseköğretim Kurulu (YÖK) tarafından yetkilendirilen ilk bölümler, sanayi-üniversite iş birlikleriyle geliştirilen projeler ve Avrupa Birliği çerçeve programlarıyla desteklenmiştir.