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