|
Opinto-opas 2012-2013
Ohjelmistotuotanto, 30 op |
Opintokokonaisuuden tyyppi
Syventävät opinnot
Yhteyshenkilö
Hannu-Matti Järvinen, Tommi Mikkonen, Kari Systä
Osaamistavoitteet
- | Hyvä perustietämys ja ymmärrys ohjelmistotuotannon kaikista keskeisistä osa-alueista. |
- | Hyvä pohja ohjelmistotuotannon jatko-opinnoille. |
- | Kyky hallita ja kehittää yrityksen ohjelmistotuotantoprosessia. |
- | Kyky suunnitella ja toteuttaa vaativia ohjelmistoja ohjelmistoprojekteina. |
Esitietovaatimukset
Opintokokonaisuus | Opintopisteet | P/S |
25 op | Pakollinen |
Sisältö
Pakolliset opintojaksot
Diplomityöseminaari ja seminaariesitys (OHJ-1750 ja OHJ-1760) ovat pakollisia vain, jos diplomityö tehdään tähän opintokokonaisuuteen.
Opintojakso | Opintopisteet | Vaihtoehtoisuus | Vuosikurssi |
OHJ-3050 Ohjelmistotuotannon menetelmät | 6 op | II | |
OHJ-3060 Ohjelmistojen testaus | 5 op | III | |
OHJ-3200 Ohjelmistoarkkitehtuurit | 6 op | III | |
OHJ-3500 Ohjelmistotuotannon projektityö | 6-10 op | 1 | IV |
TST-1206 Demola project work | 5-10 op | 1 | IV |
Yhteensä | 28 op |
1. Demola-projektin aiheen soveltuvuus projektityön vaihtoehtoiseksi opintojaksoksi tulee tarkistuttaa ennen opintojakson suoritusta laitoksen Demola-vastuuhenkilöltä tai opintokokonaisuuden vastuuprofessorilta.
Vaihtoehtoiset opintojaksot
Valittava vähintään 5 opintopisteen edestä opintojaksoja
Opintojakso | Opintopisteet | Vuosikurssi |
OHJ-3100 Ohjelmien ylläpito ja evoluutio | 5 op | IV |
OHJ-3321 Tietokantojen suunnittelu | 6 op | III |
Täydentävät opintojaksot
Kokonaisuutta voi täydentää millä tahansa ohjelmistotekniikan OHJ-alkuisella opintojaksolla sekä erikseen luetelluilla tietoliikennetekniikan, tietojohtamisen, ihmiskeskeisen teknologian ja signaalinkäsittelyn opintojaksoilla.
Listasta täydennetään opintokokonaisuuden laajuuteen (30)
Opintojakso | Opintopisteet | Vuosikurssi |
IHTE-1100 Käytettävyyden perusteet | 3 op | I |
IHTE-3100 Käyttäjäkeskeinen tuotekehitys | 5 op | II |
IHTE-3900 Käytettävyys ohjelmistoprojektissa | 3 op | IV |
SGN-5306 Knowledge Mining | 3 op | IV |
TITA-2500 Tietohallinnon johtaminen | 5 op | III |
TITA-3400 Liiketoiminnan ja tietojärjestelmien yhteensovittaminen | 4 op | III |
TITA-5300 Tietoturvallisuuden johtaminen | 4 op | III |
TITA-5800 Ohjelmistoliiketoiminta | 4 op | III |
TLT-2310 Tietoliikenneprotokollat I | 5 op | II |
TLT-2330 Tietoliikenneprotokollat II | 5 op | II |
TLT-2346 Communication Protocol Engineering | 8 op | III |
TLT-3101 Tietoturvallisuuden perusteet | 3 op | II |
Lisätiedot
Ohjelmistotuotanto soveltuu opiskelijoille, jotka ovat kiinnostuneet ohjelmistojen toteuttamisesta, toteutukseen liittyvästä tuotantoprosessista sekä ohjelmistoprojektien läpiviemisestä.