Otsikkosivu Edellinen Seuraava Sisällys | Tiedekunnan tutkinnot >Maisteriopintojen suuntautumisvaihtoehdot >Ohjelmistotekniikka (12 ov)

3.6.12 Ohjelmistotekniikka (12 ov)

Vastuuprofessorit: Tommi Kärkkäinen (TTL) ja Markku Sakkinen (TKTL)
Ohjelmistotekniikka on laitosten välinen 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 tietojärjestelmien elinkaaren suunnittelu-, toteutus- ja ylläpitotehtäviin kuin itsenäisten ohjelmistojen tuottamiseen. Valinnaisia opintokokonaisuuksia tarjotaan tietojenkäsittelyn teoriasta sekä laajojen tietoaineistojen analysoinnissa käytettävistä menetelmistä.
Esitietoina vaaditaan seuraavien kurssien sisällön hallinta:
Lisäksi joidenkin ohjelmistotekniikan kurssien suorittaminen edellyttää myös seuraavien kurssien sisällön hallintaa:
Tietojärjestelmätieteen ja tietojenkäsittelytieteen opiskelijoille suositellaan näiden kurssien sisällyttämistä kandidaatintutkinnon muihin valinnaisiin pääaineopintoihin ja vapaavalintaisiin opintoihin.
Suuntautumisvaihtoehdon pakolliset opinnot, 6 ov:
Suuntautumisvaihtoehdon pakollisten opintojen valinnaiset opintojaksot, vähintään 6 ov seuraavista:
Tietojärjestelmätieteen ja tietojenkäsittelytieteen opiskelijat voivat sisällyttää pakollisiksi valinnaisiksi opintojaksoiksi myös jonkin seuraavista kursseista:
Ohjelmistotekniikan maisteriopintoihin liittyvä opetustarjonta muuttuu asteittain, kun sitä edelleen muokataan uuden tutkintorakenteen mukaiseksi. Tästä syystä opiskelija voi sisällyttää myös jonkin seuraavaksi esitettävistä kursseista syventävien opintojen valinnaiseksi opintojaksoksi sopimalla siitä erikseen laitoksen vastuuprofessorin kanssa.

Valinnaiset opinnot

Ohjelmistotekniikan suuntautumisvaihtoehtoon suositellaan valittavaksi syventäviä opintoja seuraaviin aihepiireihin liittyvien kurssikokonaisuuksien pohjalta, joihin liittyvien yksittäisten opintojaksojen järjestämisestä päätetään lukuvuosittain erikseen.
Ohjelmistotekniikan menetelmät ja periaatteet:
Adaptiivinen ja älykäs tietojenkäsittely:
Tiedonhallinta:
Tietojärjestelmätieteen ja tietojenkäsittelytieteen opiskelijat saavat kuitenkin valita muut syventävät opintonsa vapaasti (yleisessä osassa mainituin rajoituksin). Myös tietotekniikan opiskelijat voivat laajentaa osaamisprofiiliaan valitsemalla syventäviä opintojaksoja informaatioteknologian tiedekunnan muusta opetustarjonnasta.
Valinnaisiksi syventäviksi opinnoiksi hyväksytään ainakin seuraavat:

Valinnaiset opinnot

Otsikkosivu Edellinen Seuraava Sisällys | Tiedekunnan tutkinnot >Maisteriopintojen suuntautumisvaihtoehdot >Ohjelmistotekniikka (12 ov)