Tietojenkäsittelytieteen maisteriohjelma
Kuvaus
Tietojenkäsittelytieteen koulutuksen tavoitteena on valmistaa ohjelmistoammattilaisia toteuttamaan aikaa kestäviä järjestelmiä tietojenkäsittelyn teoreettista ymmärrystä soveltaen. FM-tutkinnossa opinnot suuntautuvat valitun opintosuunnan mukaisesti laskennallisen tietojenkäsittelyn tai ohjelmisto- ja tietoliikennetekniikan opintosuuntaan.
Filosofian maisteriksi tietojenkäsittelytieteestä valmistuva opiskelija osaa suunnitella ja toteuttaa vaativia IT-järjestelmiä sekä tuottaa innovatiivisia, turvallisia ja ylläpidettäviä ratkaisuja tietoteknisiin ongelmiin. Hän osaa tarkastella asioita ja ilmiöitä erilaisista lähtökohdista ja viitekehyksistä sekä työskennellä epätäydellisen informaation ja ymmärryksen kanssa. Hän osaa ajatella ratkaistavia ongelmia selkeästi, jäsennellysti ja joustavasti.
Osaamistavoitteet
Valmistuva opiskelija osaa toimia yhteistyöhankkeissa. Hän osaa ottaa toiminnassaan huomioon toimintaympäristön asettamat vaatimukset kuten määräajat ja resurssit. Hän osaa työskennellä kestävän toiminnan periaatteiden mukaisesti ja tiedostaa omien ratkaisujensa vaikutukset. Hän osaa kommunikoida ja toimia monikulttuurisessa ja -kielisessä ympäristössä ja ymmärtää, että työelämässä tiimit ovat usein monikulttuurisia, jolloin vuorovaikutustilanteisiin vaikuttaa oman alakohtaisen osaamisen lisäksi toimijoiden kulttuurilliset ja kielelliset valmiudet.
Valmistuva opiskelija osaa hakea tietoa, arvioida sitä kriittisesti sekä soveltaa hankittua tietoa tarkoituksenmukaisesti. Hän osaa noudattaa alan ja tieteellisen tutkimuksen eettisiä periaatteita. Hän osaa arvioida osaamistaan ja jatkaa sen kehittämistä elinikäisen oppimisen mahdollistamiseksi. Hänellä on valmiudet tieteellisiin jatko-opintoihin.Tietojenkäsittelytieteestä filosofian maisteriksi valmistuva opiskelija:
- ymmärtää alan keskeiset käsitteet, sisällöt, teoriat ja menetelmät ohjelmistotekniikan, tietoliikennetekniikan tai laskennallisen tietojenkäsittelyn alueella ja hän on kykenevä soveltamaan niitä.
- osaa ratkaista tietojenkäsittelyn alan ongelmia ja tuottaa uutta tietoa omalla erityisalueellaan.
- osaa tutkia, soveltaa, kehittää ja analysoida kriittisesti tietojenkäsittelytieteen menetelmiä ja järjestelmiä tieteellistä lähestymistapaa noudattaen
- osaa luoda uusia menetelmiä ja toimintatapoja tähdäten pitkäjänteiseen, tulevaisuuteen suuntautuvaan kehitystyöhön tietojenkäsittelytieteen alalla.
Rakenne
Valitse opintosuunta
Valitse 1 kpl (48+ op)- Tarkka kuvaus
Ohjelmistokehityksen opintosuunta
85+ opTIEMA_OHKEValitse kaikki (61+ op)- Tarkka kuvaus
Tietojenkäsittelytieteen syventävät opinnot (ohjelmistokehitys)
85+ opTIESOKValitse kaikki (61+ op)Yleis- ja menetelmäopinnot
Valitse kaikki (36+ op)Tutkimusmenetelmäosaaminen
Valitse 1 kpl (0+ op)Muu opintoneuvojan kanssa sovittava syventävä tutkimusmenetelmäopintojakso
Valitse väh. 0 op- Vapaasti valittava opintojakso
Projektiopinnot
Valitse väh. 10 opOpintosuunnan syventävät opinnot, suuntaava moduuli:
Valitse 1 kpl (15+ op)Älykkäät IoT-järjestelmät
Valitse väh. 25 opValinnaiset opintojaksot
Valitse väh. 7 op
Laaja-alaiset ohjelmisto- ja tietoliikennetekniikan opinnot (keskusteltava ja sovittava opintoneuvojan kanssa)
Valitse väh. 25 op- Vapaasti valittava opintojakso
Vapaavalintaiset syventävät opinnot
Valitse väh. 0 op- Vapaasti valittava opintojakso
Vapaasti valittavat opintokokonaisuudet ja moduulit
Valitse väh. 0 kpl (0+ op)- Vapaasti valittava opintokokonaisuus
- Tarkka kuvaus
Viestintä- ja kieliopinnot
0+ opXVIEKIE_VAPAAValitse väh. 0 op- Vapaasti valittava opintojakso
- Tarkka kuvaus
Muut opinnot
0+ opTIEMAMUUValitse kaikki (0+ op)Tietojenkäsittelytieteen täydentävät opinnot
Valitse väh. 0 kpl (0+ op)- ITKA203 Käyttöjärjestelmät (5 op)Ei julkaistu tälle opetussuunnitelmakaudelle
Vahva ohjelmointitaito
Valitse väh. 0 kpl (0+ op)Ohjelmoinnin perustiedot
Valitse väh. 0 kpl (0–14 op)Muita opintoneuvojan kanssa sovittavia ohjelmointikursseja
Valitse väh. 0 kpl (0+ op)
Kansainvälistymistä tukevia opintoja
Valitse väh. 0 op- Vapaasti valittava opintojakso
Vapaasti valittavat opintojaksot
Valitse väh. 0 kpl (0+ op)- Vapaasti valittava opintojakso
- Tarkka kuvaus
Laskennallisen tietojenkäsittelytieteen opintosuunta
85+ opTIEMA_LATIValitse kaikki (48+ op)- Tarkka kuvaus
Tietojenkäsittelytieteen syventävät opinnot (laskennallinen tietojenkäsittely)
85+ opTIELASValitse kaikki (48+ op)Projektiopinnot
Valitse väh. 10 opOpintosuunnan syventävät opinnot, suuntaava moduuli:
Valitse väh. 1 kpl (0+ op)Mallintamisen ja simuloinnin menetelmät
Valitse väh. 20 opSoveltuvia TIES- tai MATS-alkuisia kursseja. (Huom! MAT-kurssit edellyttävät esitietoina matematiikan aineopintokokonaisuuden suorittamista.)
Valitse väh. 0 op- Vapaasti valittava opintojakso
- Tarkka kuvaus
Päätösanalytiikan temaattinen moduuli
30+ opPTAKOKValitse kaikki (25+ op)Valinnaiset moduulin opinnot
Valitse väh. 5 opSoveltuvia TIES-, MATS- ja TILS-alkuisia kursseja
Valitse väh. 0 op- Vapaasti valittava opintojakso
Datatiede ja koneoppiminen
Valitse kaikki (20+ op)Datatiede ja koneoppiminen valinnaiset (valitse vähintään 10 op)
Valitse väh. 10 op
Artificial Intelligence
Valitse väh. 25 opKvanttilaskenta
Valitse väh. 0 kpl (0–15 op)
Vapaavalintaiset syventävät opinnot
Valitse väh. 0 kpl (0+ op)- Vapaasti valittava opintojakso
Vapaasti valittavat opintokokonaisuudet ja moduulit
Valitse väh. 0 kpl (0+ op)- Vapaasti valittava opintokokonaisuus
- Tarkka kuvaus
Viestintä- ja kieliopinnot
0+ opXVIEKIE_VAPAAValitse väh. 0 op- Vapaasti valittava opintojakso
- Tarkka kuvaus
Muut opinnot
0+ opTIEMALTMUUValitse kaikki (0+ op)Täydentävät opinnot
Valitse väh. 0 kpl (0+ op)Vahva ohjelmointitaito
Valitse väh. 0 opMuita opintoneuvojan kanssa sovittavia ohjelmointikursseja
Valitse väh. 0 kpl (0+ op)- Vapaasti valittava opintojakso
Täydentävät matematiikan ja tilastotieteen opinnot
Valitse väh. 0 op- Vapaasti valittava opintojakso
Kansainvälistymistä tukevia opintoja
Valitse väh. 0 op- Vapaasti valittava opintojakso
Vapaavalintaiset opintojaksot
Valitse väh. 0 kpl (0+ op)- Vapaasti valittava opintojakso