Opintojaksot  
|Tutkinnot| |Opintokokonaisuudet| |Kaikki| |Jatko| |KV|

Opinto-opas 2007-2008

Ohjelmistotuotanto

Opintokokonaisuuden tyyppi

Syventävät opinnot

Yhteyshenkilöt

Ilkka Haikala

Ohjelmistotuotanto soveltuu opiskelijoille, jotka ovat kiinnostuneet ohjelmistojen toteuttamisesta, toteutukseen liittyvästä tuotantoprosessista sekä ohjelmistoprojektien läpiviemisestä.

Tavoitteet

- Hyvä perustietämys ja ymmärrys ohjelmistotuotannon kaikista keskeisistä osa-alueista.
- Kyky suunnitella ja toteuttaa vaativia ohjelmistoja ohjelmistoprojekteina.
- Kyky hallita ja kehittää yrityksen ohjelmistotuotantoprosessia.
- Hyvä pohja ohjelmistotuotannon jatko-opinnoille.

Tutkinnot, joihin opintokokonaisuus voidaan sisällyttää

Tutkinto
Automaatiotekniikan koulutusohjelma - Diplomi-insinöörin tutkinto
Biotekniikan koulutusohjelma - Diplomi-insinöörin tutkinto
Kuitu- ja tekstiilitekniikan koulutusohjelma - Diplomi-insinöörin tutkinto
Sähkötekniikan koulutusohjelma - Diplomi-insinöörin tutkinto
Tietoliikenne-elektroniikan koulutusohjelma - Diplomi-insinöörin tutkinto
Tietotekniikan koulutusohjelma - Diplomi-insinöörin tutkinto

Esitietovaatimukset

Opintokokonaisuus Opintopisteet
Ohjelmistotekniikka 25 op

Sisältö

Pakolliset opintojaksot

Opintojakso Opintopisteet
OHJ-3050 Ohjelmistotuotannon menetelmät 6 op
OHJ-3060 Ohjelmistojen testaus 5 op
OHJ-3200 Ohjelmistoarkkitehtuurit 6 op
OHJ-3500 Ohjelmistotuotannon projektityö 6-10 op
Yhteensä 23 op

Vaihtoehtoiset opintojaksot

Vaihtoehtoisista on suoritettava vähintään yksi.

Opintojakso Opintopisteet
OHJ-3100 Ohjelmien ylläpito ja evoluutio 5 op
OHJ-3320 Tietokantojen suunnittelu 3 op
OHJ-5201 Web-palveluiden toteutustekniikat 5 op
Yhteensä 13 op

Täydentävät opintojaksot

Voi täydentää millä hyvänsä ohjelmistotekniikan laitoksen kursseilla sekä erikseen luetelluilla tietoliikennetekniikan, tietojohtamisen, ihmiskeskeisen teknologian ja signaalinkäsittelyn kursseilla.

Listasta täydennetään opintokokonaisuuden laajuuteen

Opintojakso Opintopisteet
IHTE-1100 Käytettävyyden perusteet 3 op
IHTE-3100 Käyttäjäkeskeinen tuotekehitys 5 op
SGN-5306 Knowledge Mining 3 op
TITA-3100 Ohjelmistoliiketoiminta 4 op
TITA-5100 Yrityksen tietojärjestelmät 4 op
TITA-5300 Tietoturvallisuuden johtaminen 4 op
TLT-2300 Tietoliikenneprotokollat 5 op
TLT-2350 Protokollaohjelmointi 4 op
TLT-3100 Tietoturvallisuuden perusteet 3-6 op
Yhteensä 35 op

Viimeksi muokattu 26.02.2007
MuokkaajaIlkka Haikala