Master's Degree Programme in Software Development (Ohjelmistokehityksen maisteriopinnot)
Tämän tietojenkäsittelytieteiden alan maisterikoulutuksen tavoitteena on syventää ohjelmistokehityksen osaamista sen eri vaiheissa: vaatimusten käsittely, suunnittelu, toteutus ja testaus. Ohjelmasta valmistuvilla opiskelijoilla on kyky osallistua vaativiin ja laajoihin ohjelmistoprojekteihin niiden eri vaiheissa ja tehtävissä. Ohjelmistokehitystä tarkastellaan sen elinkaaren kaikissa vaiheissa. Opetuksessa tulevat esille mm. erilaiset lähestymistavat ohjelmointiin, vaatimusten hallinta, ohjelmistojen suunnittelu, toteutus ja testaus, käytännön projektityöskentely sekä ohjelmistoprojektin johtaminen.
Ohjelman laajuus on 120 opintopistettä. Ohjelma johtaa filosofian maisterin tutkintoon.
Koulutuksen syventävät opinnot toteutetaan englanniksi. Joitain ohjelman opintojaksoja ja pro gradu –työ on mahdollista tehdä suomeksi.