Ohjelmistotuotanto, 30 op
Opintokokonaisuuden tyyppi
Syventävät opinnot
Yhteyshenkilö
Tommi Mikkonen, Kari Systä
Osaamistavoitteet
| - | Hyvä perustietämys ja ymmärrys ohjelmistotuotannon kaikista keskeisistä osa-alueista. |
| - | Kyky hallita ja kehittää yrityksen ohjelmistotuotantoprosessia. |
| - | Kyky suunnitella ja toteuttaa vaativia ohjelmistoja ohjelmistoprojekteina. |
Esitietovaatimukset
| Opintokokonaisuus | Opintopisteet | P/S | Lisätiedot |
| 25 op | Suositeltava | Ohjelmistotuotannon opintokokonaisuus edellyttää kohtuullista tietoa ohjelmoinnin tekniikoista ja vähintään välttävää harjaantumista käytännön ohjelmoinnista. |
Sisältö
Pakolliset opintojaksot
Pääaineena ohjelmistotuotantoa opiskelevien on lisäksi suoritettava diplomityöseminaari.
| Opintojakso | Opintopisteet | Vuosikurssi |
| TIE-21201 Ohjelmistojen testaus | 5 op | IV |
| TIE-21301 Ohjelmistoarkkitehtuurit | 5 op | IV |
| Yhteensä | 10 op |
Pakolliset vaihtoehtoiset opintojaksot
| Opintojakso | Opintopisteet | Vaihtoehtoisuus | Vuosikurssi |
| TIE-13100 Tietotekniikan projektityö | 5-10 op | 2 | V |
| TIE-21100 Ohjelmistotuotannon menetelmät | 6 op | 1 | III |
| TIE-21106 Software Engineering Methodologies | 6 op | 1 | III |
| TST-01606 Demola Project Work | 5-10 op | 2 | V |
1.
Valittava 1 opintojaksoa.
Näiden kahden kurssin sisältö on sama, ja niiden toteutus voi olla yhteinen.
2.
Valittava 1 opintojaksoa.
Demola Projekti on voidaan hyväksyä ohjelmistotuotannon ammattiaineeseen tietotekniikan projektityön sijaan jos projektissa on kehitetty merkittävä määrä ohjelmistoja ja jos opiskelija on ollut vastuussa ohjelmisto-osuuden onnistumisesta.
Täydentävät opintojaksot
Täydennetään vähintään opintokokonaisuuden minimilaajuuteen 30 op
Lisätiedot
Ohjelmistotuotanto soveltuu opiskelijoille, jotka ovat kiinnostuneet ohjelmistojen toteuttamisesta, toteutukseen liittyvästä tuotantoprosessista sekä ohjelmistoprojektien läpiviemisestä.