[edellinen] [sisällys] [seuraava]

10.4 Maisterin tutkinto

Kandidaatinopintojen jälkeen tietotekniikan laitoksella on mahdollista suuntautua neljään eri maisterin suuntautumisvaihtoehtoon:

Näistä ohjelmistotekniikan suuntautumisvaihtoehto toteutetaan yhteistyössä tietojenkäsittelytieteiden laitoksen kanssa.

Tietotekniikan laitoksen maisteriopintojen kuvauksissa on suuntautumisvaihtoehdoittain kerrottu, mitkä ovat suuntautumisvaihtoehdon esitietovaatimukset. Lisäksi on kerrottu, mitkä opinnot hyväksytään valinnaisiksi syventäviksi opinnoiksi. Suuntautumisvaihtoehdon vastuuprofessori voi erikoistilanteissa hyväksyä myös muita opintoja valinnaisiksi syventäviksi opinnoiksi.

Kuva 11: Yhä useamman taskut ovat nykyisin täynnä informaatioteknologiaa esimerkiksi multimediapuhelimessa, josta on monelle tullut erottamaton osa elämää ja joka on paljon enemmän kuin pelkkä puhelin. Samassa laitteessa on myös muistikirja, navigaattori, kamera, videokamera, MP3-soitin...

10.4.1 Mobiilijärjestelmät (MOB)

Vastuuprofessori: Timo Hämäläinen

Suuntautumisvaihtoehdossa opetuksen tavoitteena on luoda opiskelijalle vankka osaaminen mobiilijärjestelmien eri osa-alueilla. Opetus sisältää langattomia verkkojärjestelmiä, sovellusten hajauttamista, erityisiä käyttöjärjestelmäalustoja sekä järjestelmien suunnittelussa tarvittavia laskennallisia menetelmiä. Kaikille yhteisen osuuden lisäksi opintoja voi painottaa tietoverkkojen, päätelaitteiden sovelluskehityksen, järjestelmälaitteiden tai signaalinkäsittelyn suuntaan.

Suuntautumisvaihtoehtokohtaiset esitiedot:
Esitietona vaaditaan suoritettu kandidaattitasoinen tutkinto, jossa tietojenkäsittelyn perus- ja aineopinnot ovat pää- tai sivuaineena. Tietojenkäsittelyopintojen tulee sisältää ainakin seuraavat asiasisällöt:
  • olio-ohjelmointi
  • algoritmit ja tietorakenteet
  • tietoverkot
  • käyttöjärjestelmien perusteet
  • järjestelmäkehitys
  • tietokannat ja tiedonhallinta

Tutkinnon sivuainevaatimukset:

matematiikan perusopintoja (esim. JY:n hyväksymä Matematiikan perusopintokokonaisuus, 25 op) sisältäen ainakin seuraavat osa-alueet:
  • todistustekniikat
  • diskreetti matematiikka
  • jonot ja sarjat
  • raja-arvot
  • funktiot ja jatkuvuus
  • todennäköisyyslaskenta
  • lineaarialgebra ja geometria

Esitietojen lisäksi täydentävät opinnot, 12 op:
Seuraavien kurssien sisältöjen hallinta mikäli kurssit eivät kuulu jo aiempaan tutkintoon:
  • TIEA241 Automaatit ja kieliopit, 5 op
  • TIEA322 Tietoliikenneprotokollat, 3 op
  • TIEA323 Mobiilit sovellusalustat, 4 op

Taulukko 10.5: MOB-suuntautumisvaihtoehdon esitietovaatimukset

MAISTERIN TUTKINTO (Filosofian maisteri, FM) 120 op
Suuntautumisvaihtoehdon pakolliset syventävät opinnot:
  • TIES324 Signaalinkäsittely, 4 op
  • TIES325 Tietoliikenteen stokastiset menetelmät, 3 op
  • TIES422 Langattomat järjestelmät, 3 op
  • TIES426 Reaaliaikajärjestelmät, 3 op
  • TIES427 Hajautetut järjestelmät, 4 op
  • TIES529 Mobiilijärjestelmien laboratoriotyöt, vähintään 3 op

20 op
Suuntautumisvaihtoehdon valinnaiset syventävät opinnot:
  • Soveltuvia syventäviä opintoja ovat TIES-alkuiset kurssit ja erikseen sovittavat muut kurssit (esim. FYSE-alkuiset kurssit).

15 op
Pro gradu:
  • TIES501 Pro gradu -seminaari, 5 op
  • TIES502 Pro gradu -tutkielma, 30 op

35 op
Projektiopinnot:
  • TIES405 Sovellusprojekti, 10-15 op tai
  • TIES505 Tutkimusprojekti, 10-15 op

10-15 op
Kieli- ja viestintäopinnot 0 op
Maturiteetti 0 op

Sivuaineopinnot:

  • Mikäli kandidaattiopinnoissa on jo suoritettu kaksi perusopintokokonaisuutta (25+25 op) tai matematiikan perus- ja aineopinnot (25+35 op), ei maisterintutkintoon tarvitse suorittaa lisää sivuaineopintoja.
  • Mikäli kandidaatintutkinnossa on suoritettu sivuaineena ainoastaan matematiikan perusopintokokonaisuus, suoritetaan maisteriopinnoissa vapaavalintainen perusopintokokonaisuus (25 op) tai matematiikan aineopintokokonaisuus (35 op).

0-35 op
Vapaavalintaiset opinnot 0-40 op

Taulukko 10.6: Maisterin tutkinto (MOB)

10.4.2 Opettajankoulutus (OPE)

Vastuuprofessori: Tommi Kärkkäinen

Tietotekniikan aineenopettajankoulutuksen opinnoissa on tavoitteena antaa muodollinen kelpoisuus toimia perusopetuksen, lukioiden ja ammatillisten oppilaitosten tietotekniikan aineenopettajana. Opettajan muodolliseen kelpoisuuteen (asetus N:o 865/2005 opetustoimen henkilöstön kelpoisuusvaatimuksista) vaikuttavat pääaineen opintojen lisäksi myös suoritetut sivuaineopinnot (ks. Sivuaineet). Opettajan kelpoisuuden lisäksi opinnot antavat hyvän pohjan myös yritysten ja aikuiskoulutuksen koulutus- ja konsultointitehtäviin. Suuntautumisvaihtoehdossa syvennytään virtuaalisten oppimisympäristöjen ja verkko-opetuksen hyödyntämiseen opettajan työssä.

Suuntautumisvaihtoehtokohtaiset esitiedot:
Esitietona vaaditaan suoritettu kandidaattitasoinen tutkinto, jossa tietojenkäsittelyn perus- ja aineopinnot ovat pää- tai sivuaineena. Tietojenkäsittelyopintojen tulee sisältää ainakin seuraavat asiasisällöt:
  • olio-ohjelmointi
  • algoritmit ja tietorakenteet
  • tietoverkot
  • järjestelmäkehitys
  • tietokannat ja tiedonhallinta
  • WWW-julkaisu

Sivuainevaatimukset:

  • Kandidaattiopintoihin tulee sisältyä joko kaksi perusopintokokonaisuutta (50 op) tai yksi aineopintokokonaisuus (60 op). OPE1:n ja OPE2:n mukaiset sivuaineiden suorittamisen suositusajankohdat ovat luettavissa maisteriopintojen jälkeen tulevista kahdesta taulukosta

Esitietojen lisäksi täydentävät opinnot, 10 op:
Seuraavien kurssien suoritus, jos niiden asiasisällöt eivät kuulu jo aiempaan tutkintoon:
  • TIEA361 Tietotekniikan opettajan työvälineitä, 5 op
  • TJTA330 Ohjelmistotuotanto, 5 op

Taulukko 10.7: OPE-suuntautumisvaihtoehdon esitietovaatimukset

MAISTERIN TUTKINTO (Filosofian maisteri, FM) 120 op

Suuntautumisvaihtoehdon pakolliset syventävät opinnot:

  • TIES461 Tietotekniikan opetuksen perusteet, 5 op
  • TIES462 Virtuaaliset oppimisympäristöt, 5 op
  • TIES463 Verkkokurssin tuotantoprosessi, 10 op

20 op
Suuntautumisvaihtoehdon valinnaiset syventävät opinnot:
  • Soveltuvia syventäviä opintoja

5 op
Pro gradu:
  • TIES501 Pro gradu -seminaari, 5 op
  • TIES502 Pro gradu -tutkielma, 30 op

35 op
Projektiopinnot:
  • Ei projektiopintoja.

0 op
Kieli- ja viestintäopinnot 0 op
Maturiteetti 0 op

Sivuaineopinnot:

  • Pakollisten sivuaineiden suorittamisen suositusajankohdat ovat luettavissa seuraavista kahdesta taulukosta.

25-60 op
Vapaavalintaiset opinnot 0-35 op

Taulukko 10.8: Maisterin tutkinto (OPE)

Vaihtoehto 1 Vaihtoehto 2 Vaihtoehto 3
LuK FM LuK FM LuK FM
Opettajan pedagogiset perusopinnot 25 op - 25 op - - 25 op
Opettajan pedagogiset aineopinnot - 35 op 35 op - - 35 op
Matematiikan perusopinnot 25 op - - 25 op 25 op -
Matematiikan aineopinnot 10 op 25 op - 35 op 35 op -

Taulukko 10.9: OPE1:n sivuaineiden suorittamisen suositukset:

Vaihtoehto 1 Vaihtoehto 2
LuK FM LuK FM
Opettajan pedagogiset perusopinnot 25 op - 25 op -
Opettajan pedagogiset aineopinnot - 35 op 35 op -
Toisen sivuaineen perusopinnot 25 op - - 25 op

Taulukko 10.10: OPE2:n sivuaineiden suorittamisen suositukset:

10.4.3 Ohjelmistotekniikka (OT)

Vastuuprofessori: Tommi Kärkkäinen

Ohjelmistotekniikka on opetusjärjestelyiltään tiedekunnan yhteinen suuntautumisvaihtoehto, jonka keskeisenä sisältönä ovat ohjelmistojen tuotantoprosessit, niissä käytettävät menetelmät ja välineet sekä menetelmien teoreettiset perusteet. Opiskelija saa valmiudet niin ohjelmistojen elinkaaren suunnittelu-, toteutus- ja ylläpitotehtäviin kuin itsenäisten ohjelmistojen tuottamiseen esimerkiksi sovellusprojektien kautta. Ohjelmistotekniikan maisteriopinnoissa on mahdollista (ja suositeltavaa) valita opintojaksoja mm. tekoälystä ja tiedonlouhinnasta, jotka ovat keskeisiä tekniikoita niin älykkäiden ohjelmistojen tuottamisen kuin tulevaisuuden älykkään ohjelmistokehityksen tukena.

Suuntautumisvaihtoehtokohtaiset esitiedot:
Esitietona vaaditaan soveltuvalta alalta suoritettu kandidaattitasoinen tutkinto, jossa tietojenkäsittelyn perus- ja aineopinnot ovat pää- tai sivuaineena. Tietojenkäsittelyopintojen tulee sisältää ainakin seuraavat asiasisällöt:
  • olio-ohjelmointi
  • algoritmit ja tietorakenteet
  • tietoverkot
  • käyttöjärjestelmien perusteet
  • järjestelmäkehitys
  • tietokannat ja tiedonhallinta

Tutkinnon sivuainevaatimukset:

matematiikan perusopintoja (esim. JY:n hyväksymä Matematiikan perusopintokokonaisuus, 25 op) sisältäen ainakin seuraavat osa-alueet:
  • todistustekniikat
  • diskreetti matematiikka
  • jonot ja sarjat
  • raja-arvot
  • funktiot ja jatkuvuus
  • todennäköisyyslaskenta
  • lineaarialgebra ja geometria

Esitietojen lisäksi täydentävät opinnot 10 op:
Seuraavien kurssien suoritus, jos niiden asiasisällöt eivät kuulu jo aiempaan tutkintoon:
  • TIEA241 Automaatit ja kieliopit, 5 op
  • TJTA330 Ohjelmistotuotanto, 5 op

Taulukko 10.11: OT-suuntautumisvaihtoehdon esitietovaatimukset

MAISTERIN TUTKINTO (Filosofian maisteri, FM) 120 op

Suuntautumisvaihtoehdon pakolliset syventävät opinnot:

Kaikille pakolliset kurssit, 10 op:
  • TIES441 Ohjelmistoarkkitehtuurit, 5 op
  • TJTSS50 Ohjelmistojen testaus ja laadunvarmistus, 5 op

Valitaan 10 op seuraavista kursseista:
  • TIES342 Algoritmit 3, 5 op
  • TIES442 Tekoäly, 5 op
  • TJTSS33 Olio-ohjelmointi, 5 op
  • TJTSS63 Ohjelmistojen ylläpito, 5 op

10+10 op
Suuntautumisvaihtoehdon valinnaiset syventävät opinnot:
  • TIES443 Introduction to Data Mining, 3 op
  • TIES542 Ohjelmointikielten periaatteet, 5 op
  • TJTSB51 Requirements Management and Systems Engineering, 5 op
  • TJTST12 Tietokantasovellusten suunnittelu ja toteutus, 7 op
  • muut soveltuvat syventävät kurssit

15 op
Pro gradu:
  • TIES501 Pro gradu -seminaari, 5 op
  • TIES502 Pro gradu -tutkielma, 30 op

35 op
Projektiopinnot:
  • TIES405 Sovellusprojekti, 10-15 op

10-15 op
Kieli- ja viestintäopinnot 0 op
Maturiteetti 0 op

Sivuaineopinnot:

  • Mikäli kandidaattiopinnoissa on jo suoritettu kaksi perusopintokokonaisuutta (25+25 op) tai matematiikan perus- ja aineopinnot (25+35 op), ei maisterintutkintoon tarvitse suorittaa lisää sivuaineopintoja.
  • Mikäli kandidaatintutkinnossa on suoritettu sivuaineena ainoastaan matematiikan perusopintokokonaisuus, suoritetaan maisteriopinnoissa vapaavalintainen perusopintokokonaisuus (25 op) tai matematiikan aineopintokokonaisuus (35 op).

0-35 op
Vapaavalintaiset opinnot 0-40 op

Taulukko 10.12: Maisterin tutkinto (OT)

10.4.4 Simulointi ja optimointi (SIMO)

Vastuuprofessori: Raino A. E. Mäkinen

Simulointi ja optimointi (aiemmin nimellä tieteellinen laskenta) ja niiden tekniset sovellukset ovat informaatioteknologian tiedekunnan kansainvälinen tutkimuksen vahvuusalue.

Suuntautumisvaihtoehdossa keskitytään matemaattisten mallinnusmenetelmien, numeeristen simulointimenetelmien sekä optimointimenetelmien kehittämiseen ja näiden soveltamiseen varsinkin luonnontieteiden ja tekniikan ongelmiin. Maisteriopinnoissa opiskelija voi valinnaisilla kursseilla painottaa tutkintoaan "teollisuusmatemaatikon" tai tietotekniikan (esim. tietokonegrafiikka) suuntaan. Suuntautumisvaihtoehdolla on vahvat tutkijankoulutusperinteet. Myös monissa teollisuuden vaativissa mallinnus- ja simulointitehtävissä toimiminen edellyttää vähintään lisensiaattitason opintoja.

Suuntautumisvaihtoehtokohtaiset esitiedot:
Esitietona vaaditaan soveltuvalta alalta suoritettu kandidaattitasoinen tutkinto, jossa tietojenkäsittelyn perus- ja aineopinnot ovat pää- tai sivuaineena. Erityisesti seuraavien asiasisältöjen tuntemus vaaditaan:
  • tietorakenteet ja algoritmit
  • ohjelmointi

Tutkinnon sivuainevaatimukset:

  • matematiikan perusopintokokonaisuus (sisältäen todennäköisyyslaskennan perustiedot, esim. kurssi Todennäköisyyslaskenta A, suositellaan perusopintovaihtoehtoa A)
  • useamman muuttujan differentiaali- ja integraalilaskennan alkeet tai Fysiikan matemaattiset perusteet 1 tai vastaavien sisältöjen hallinta

Esitietojen lisäksi täydentävät opinnot 10 op:
Seuraavien kurssien suoritus, jos niiden asiasisällöt eivät kuulu jo aiempaan tutkintoon:
  • TIEA381 Numeeriset menetelmät, 5 op
  • TIEA382 Lineaarinen ja diskreetti optimointi, 5 op

Taulukko 10.13: SIMO-suuntautumisvaihtoehdon esitietovaatimukset

MAISTERIN TUTKINTO (Filosofian maisteri, FM) 120 op
Suuntautumisvaihtoehdon pakolliset syventävät opinnot:
  • TIES481 Simulointi, 5 op ("diskreetti simulointi")
  • TIES482 Dy-mallit ja niiden numeriikka 1, 5 op ("jatkuva simulointi")
  • TIES483 Epälineaarinen optimointi, 7 op ("yksitavoitteinen sileä optimointi")

17 op
Suuntautumisvaihtoehdon valinnaiset syventävät opinnot:
  • TIES581 Numeerinen lineaarialgebra, 5 op
  • TIES582 Dy-mallit ja niiden numeriikka 2, 5 op
  • TIES583 Optimoinnin jatkokurssi, 5 op ("monitavoitteinen ja/tai epäsileä optimointi")
  • muut tietotekniikan syventävät opintojaksot
  • matematiikan syventävät opintojaksot
  • virtuaaliyliopistokonsortion tarjoamat matemaattisen mallittamisen opintojaksot
  • muut erikoiskurssit

15-18 op
Pro gradu:
  • TIES501 Pro gradu -seminaari, 5 op
  • TIES502 Pro gradu -tutkielma, 30 op

35 op
Projektiopinnot:
  • TIES405 Sovellusprojekti, 10-15 op tai
  • TIES505 Tutkimusprojekti, 10-15 op

10-15 op
Kieli- ja viestintäopinnot 0 op
Maturiteetti 0 op

Sivuaineopinnot:

  • matematiikan aineopintokokonaisuus, 35 op
  • suositellaan esim. fysiikan, tilastotieteen tai taloustieteen perusopintokokonaisuutta.

35 op
Vapaavalintaiset opinnot 0-8 op

Taulukko 10.14: Maisterin tutkinto (SIMO)


[edellinen] [sisällys] [seuraava]