fi pt fr fi hu fi fi fi fi fi fr fi en fr ceb fi es fi fi fi fi fr fi fi fi fi fi es fi fr fi lv it fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi sl fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi fi
Tietotekniikan perus- ja aineopinnot (Pääaineopiskelijoille)
! Tiedekunnan yhteiset pääaineopinnot, 24 op
! ITKP101 Tietokone ja tietoverkot työvälineenä (3 op)
! ITKP102 Ohjelmointi 1 (6 op)
! ITKP104 Tietoverkot (3 op)
! TJTA103 Ihminen ja tietojärjestelmä (3 op)
! ITKA111 Oliosuuntautunut analyysi ja suunnittelu (5 op)
! ITKA204 Tietokannat ja tiedonhallinnan perusteet (4 - 5 op)
! Tietotekniikan pääaineopinnot, 61 op
! TIEP111 Ohjelmointi 2 (8 op)
! TIEP114 Tietokoneen rakenne ja arkkitehtuuri (4 op)
! ITKA201 Algoritmit 1 (4 op)
! ITKA202 Johdatus ohjelmistotekniikkaan (3 op)
! ITKA203 Käyttöjärjestelmät (4 - 5 op)
! TIEA211 Algoritmit 2 (4 op)
! TIEA217 Tietojenkäsittelyn alan tutkimusmenetelmät (2 op)
! TIEA301 Kandidaattiseminaari (3 op)
! TIEA302 Kandidaatintutkielma (7 op)
! TIEA303 Kypsyysnäyte (0 op)
! Suuntautumisvaihtoehtojen opinnot, 10-16 op, ks. maisteriopintojen suuntautumisvaihtoehtojen esitietovaatimukset, 10 op
! Laajahko harjoitustyö tai sellaisen sisältävä kurssi, joka suoritetaan jollakin seuraavista tavoista, 6 op
Komponenttiohjelmointi (esim. TIEA212 Graafisten käyttöliittymien ohjelmointi), 6 op
TIEA207 Aineopintojen projektityö (8 op)
TIEA311 Tietokonegrafiikan perusteet (5 - 6 op)
Harjoitustyö (esim. TIEA306 Ohjelmointityö), 6 op
! Vapaavalintaisia vähintään aineopintotasoisia pääaineen opintoja, 0-6 op, 0 op
! = elementti on merkitty pakolliseksi