Ohjelmistotuotanto, 30 op
Opintokokonaisuuden tyyppi
Syventävät opinnot
Yhteyshenkilö
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 |
| 30 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-21107 Software Engineering Methodologies | 5 op | III |
| TIE-21201 Ohjelmistojen testaus | 5 op | IV |
| TIE-21307 Large Scale Software Design | 5 op | V |
| Yhteensä | 15 op |
Pakolliset vaihtoehtoiset opintojaksot
Valittava vähintään 5 opintopisteen edestä opintojaksoja
| Opintojakso | Opintopisteet | Vaihtoehtoisuus | Vuosikurssi |
| TIE-13106 Project Work on Pervasive Systems | 5-10 op | V | |
| TST-01606 Demola Project Work | 5-10 op | 1 | V |
1.
Valittava 1 opintojaksoa.
Demola Projekti 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ämä on syytä ottaa huomioon Demola-projektia valittaessa.
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ä.