|
Opinto-opas 2014-2015
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. |
- | Hyvä pohja ohjelmistotuotannon jatko-opinnoille. |
Esitietovaatimukset
Opintokokonaisuus | Opintopisteet | P/S |
25 op | Suositeltava |
Sisältö
Pakolliset opintojaksot
Lisäksi on suoritettava diplomityöseminaari.
Opintojakso | Opintopisteet | Vuosikurssi |
TIE-13106 Project Work On Pervasive Systems | 5-10 op | V |
TIE-21100 Ohjelmistotuotannon menetelmät | 6 op | III |
TIE-21200 Ohjelmistojen testaus | 6 op | III |
TIE-21300 Ohjelmistoarkkitehtuurit | 6 op | IV |
Yhteensä | 23 op |
Pakolliset vaihtoehtoiset opintojaksot
Valittava vähintään 7 opintopisteen edestä opintojaksoja
Opintojakso | Opintopisteet | Vuosikurssi |
TIE-22200 Tietokantojen suunnittelu | 6 op | IV |
TIE-23600 Palvelupohjaiset järjestelmät | 5 op | III |
TIE-30300 Tietoturvallisuuden jatkokurssi | 8 op | III |
TIE-41106 User Interface Design | 5 op | III |
TLO-35200 Liiketoiminnan ja tietojärjestelmien yhteensovittaminen | 4 op | IV |
TLO-35246 Software Business | 4 op | IV |
TLO-35250 Datan ja informaation hallinta | 4 op | III |
Täydentävät opintojaksot
Opintojakso | Opintopisteet |
TIE-20306 Principles of Programming Languages | 5 op |
TIE-22200 Tietokantojen suunnittelu | 6 op |
TIE-23306 Real-time Systems | 4 op |
TIE-23406 Distributed Systems | 5 op |
TIE-23500 Web-ohjelmointi | 5 op |
TIE-23600 Palvelupohjaiset järjestelmät | 5 op |
TIE-30600 Turvallinen ohjelmointi | 3 op |
TIE-41106 User Interface Design | 5 op |
YHTTAY-40020 Usability Evaluation Methods | 5 op |
Lisätiedot
Ohjelmistotuotanto soveltuu opiskelijoille, jotka ovat kiinnostuneet ohjelmistojen toteuttamisesta, toteutukseen liittyvästä tuotantoprosessista sekä ohjelmistoprojektien läpiviemisestä.