fi pt fr fi hu fi fi fi fi fi fr fi en fr ceb fi it fi fi fi fi fr fi fi fi fi fi es fi da it fi fi fi fi fi fi fi fi fi en fi fi fi fi fi fi fi fi fi fi en fi fi fr et fi fi fi fi
! Suuntautumisvaihtoehdon yhteiset opinnot, 0 op
TJTS441 Projektin johto (5 - 10 op)
ITKS451 Requirements Management and Systems Engineering (7 op)
TJTST10 Tietojärjestelmien kehittämismenetelmät (5 op)
TJTSD51 Sisällönhallinta organisaatioissa (5 op)
TJTST21 Yrityksen tietojärjestelmien integrointi (5 op)
! Ohjelmistotuotannon vaihtoehtoiset opinnot, 0 op
Vähintään 4 opintojaksoa seuraavasta.
TJTST12 Tietokantasovelluksen suunnittelu ja toteutus (6 op)
TJTST15 Tietojärjestelmätieteen perusteet ja näkökulmat (5 op)
TIES441 Ohjelmistoarkkitehtuurit (5 op)
TJTSS50 Ohjelmistojen testaus ja laadunvarmistus (5 op)
TJTSS63 Ohjelmistojen ylläpito (5 op)
ITKS540 Introduction to Mobile Computing and Business (5 op)
! Ohjelmistotuotannon valinnaisia opintoja (opintopistemäärä, joka nostaa pääaineen opintojen laajuuden vähintään 80 opintopisteeseen), 0 op
Osioon voi sijoittaa soveltuvia tiedekunnan syventäviä opintoja. Lisäksi otsikon alle on mahdollista istuttaa enintään 10 op soveltuvia tiedekunnan aineopintoja (esim. esitietokursseja). Tämän yli menevät opinnot menevät tutkinnon vapaavalintaisiin opintoihin.
! Pro gradu, 35 op
! TJTS501 Graduseminaari (5 op)
! TJTS502 Tutkielma (30 op)
! = elementti on merkitty pakolliseksi