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 fi es fi da fi da it fi fi fi fi fi fi fi fi fi fi en fi fi fi fi fi fi fi en en fi fi fi fi fi fi fi fi fi fi fi fi et af fi fi fi fi
Tietojärjestelmätieteen syventävät opinnot (Järjestelmäkehitys) (Pääaineopiskelijoille)
Järjestelmäkehityksen esitiedot (8 op): ITKA202 Johdatus ohjelmistotekniikkaan, 3 op TJTA330 Ohjelmistotuotanto, 5 op
! Ensisijaiset syventävät opinnot, 15 op
TJTST10 Tietojärjestelmien kehittämismenetelmät (5 op)
TJTST21 Yrityksen tietojärjestelmien integrointi (5 op)
ITKS451 Requirements Management and Systems Engineering (7 op)
TJTSS63 Ohjelmistojen ylläpito (5 op)
TJTSS50 Ohjelmistojen testaus ja laadunvarmistus (5 op)
! Vaihtoehtoiset syventävät opinnot, 15 op
Vähintään 3 opintojaksoa seuraavista:
Ne yllä mainituista, joita ei ole vielä valittu
TJTS441 Projektin johto (5 - 10 op)
TJTST25 Yrityksen kokonaisarkkitehtuuri (5 op)
TJTS568 Global Information Systems (5 op)
TJTSS53 Software Product Line Engineering and Management (5 op)
TJTST19 Tietokannat ja tiedon louhinta (5 op)
TIES441 Ohjelmistoarkkitehtuurit (5 op)
TJTSD51 Sisällönhallinta organisaatioissa (5 op)
! Valinnaisia syventäviä opintoja, 15 op
Järjestelmäkehityksen valinnaisia opintoja (op-määrä, joka nostaa pääaineen opintojen laajuuden väh. 80 opintopisteeseen)
Ne yllä mainituista, joita ei ole vielä valittu
Muu erikseen sovittava IT-tdk:n syventävä kurssi
TJTSS33 Olio-ohjelmointi (5 op)
TJTST24 Business Processes Management (Liiketoimintaprosessien johtaminen) (5 op)
! Pro graduun liittyvät, 35 op
! TJTS502 Tutkielma (30 op)
! TJTS504 Research Methods (Tutkimus ja sen menetelmät) (5 op)
! TJTS505 Pro gradu -seminaari (3 - 5 op)
! Maturiteetti, 0 op
! TJTS503 Maturiteetti (0 op)
! = elementti on merkitty pakolliseksi