|
Opinto-opas 2012-2013
Ohjelmistotekniikka, 30 op |
Opintokokonaisuuden tyyppi
Syventävät opinnot
Yhteyshenkilö
Hannu Jaakkola
Osaamistavoitteet
- | Ohjelmistotekniikan hyvä perustietämys ja ymmärrys valitulla painoalueella. |
- | Kyky toimia työelämässä ohjelmistotekniikan asiantuntijana ja kehittäjänä. |
- | Hyvä pohja ohjelmistotuotannon jatko-opinnoille. |
- | Kyky hallita ja kehittää yrityksen ohjelmistotuotantoprosessia. |
- | Kyky suunnitella ja toteuttaa vaativia ohjelmistoja ohjelmistoprojekteina. |
Sisältö
Pakolliset opintojaksot
Opiskelija valitsee opintokokonaisuuteen pakollisten kurssien lisäksi painopistealueen kurssit ja loput täydentävien kurssien luettelosta niin, että pakollisten kurssien esitietovaatimukset täyttyvät.
Opintojakso | Opintopisteet | Vaihtoehtoisuus | Vuosikurssi |
OHJP-3201 Ohjelmiston suunnittelu | 5 op | 1 | I |
OHJP-3410 Ohjelmistotyön johtaminen | 5 op | 1 | I |
OHJP-3600 Ohjelmistoprojekti | 5-9 op | II | |
Yhteensä | 15 op |
1. Opiskelija valitsee joko ohjelmiston suunnittelun tai ohjelmistotyön johtamisen.
Täydentävät opintojaksot
Lisäksi opiskelija voi ehdottaa soveltuvaa opintojaksoa muista oppiaineista.
Opintojakso | Opintopisteet | Vuosikurssi |
OHJP-2150 Olio-ohjelmoinnin jatkokurssi | 5 op | II |
OHJP-2200 Tietorakenteet | 6 op | II |
OHJP-2210 Käyttöjärjestelmät | 4 op | II |
OHJP-2230 Algoritmien suunnittelu | 4 op | II |
OHJP-2610 Tietokantajärjestelmät | 4 op | II |
OHJP-2811 Verkko-ohjelmistotekniikat | 5 op | I |
OHJP-2821 Mobiiliohjelmointi | 5 op | II |
OHJP-2830 Käyttöliittymätekniikat | 5 op | II |
OHJP-2840 Palvelupohjaiset Järjestelmät | 4 op | II |
OHJP-3451 Ohjelmistotuotteen hallinta | 4 op | II |
OHJP-4100 Ohjelmistotekniikan erikoistyö | 2-8 op | II |
OHJP-5010 Ohjelmistotekniikan seminaari | 3-6 op | II |
OHJP-5020 Ohjelmistotekniikan erityiskysymyksiä | 3-6 op | II |
SGNP-3090 Geoinformaatio-järjestelmät | 3 op | II |
SGNP-3100 Paikkatietoanalyysin menetelmät | 5 op | II |
SGNP-3110 Web-pohjaiset paikkatietosovellukset | 4 op | II |
TETAP-5100 Tietojohtaminen | 5 op | II |
TETAP-5200 Teknologiajohtaminen | 5 op | II |
TLTP-5101 Tietoliikenneohjelmistot | 5 op | II |
TLTP-5302 Internetin sovellustekniikat | 4 op | II |