|
|
|||||||||||||||||
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ä.