Opinto-opas 2005-2006

Ohjelmistotekniikan aineopinnot

Opintokokonaisuuden tyyppi

Aineopinnot

Yhteyshenkilöt

Hannu Jaakkola

Tavoitteet

- Perusvalmiudet määrittelymenetelmien soveltamiseen ja valmiudet osallistua ohjelmiston määrittelyprojektiin.
- Kyky toteuttaa pienimuotoisia ohjelmia.
- Riittävät tiedot kandidaattityön tekemiseksi ohjelmistotekniikasta.
- Valmius jatkaa ohjelmistotekniikan opintoja syventävien opintojen tasolla.

Tutkinnot, joihin opintokokonaisuus voidaan sisällyttää

Tutkinto
Sähkötekniikan koulutusohjelma, Pori - Diplomi-insinöörin tutkinto
Sähkötekniikan koulutusohjelma, Pori - Tekniikan kandidaatin tutkinto
Tietotekniikan koulutusohjelma, Pori - Diplomi-insinöörin tutkinto
Tietotekniikan koulutusohjelma, Pori - Tekniikan kandidaatin tutkinto

Esitietovaatimukset

Opintojakso Opintopisteet P/S
OHJP-1010 Tietotekniikan peruskurssi 3 op Pakollinen
OHJP-1100 Ohjelmointitekniikka 6 op Pakollinen
OHJP-3010 Ohjelmistotuotanto 3 op Pakollinen
OHJP-6010 Johdatus multimediaan 3 op Suositeltava

Jatkomahdollisuudet

Opintokokonaisuus Opintopisteet
Ohjelmistotekniikan syventävät opinnot 30 op

Sisältö

Pakolliset opintojaksot

Pakollisten kurssien lisäksi opiskelija valitsee yhden painotusalueen ja täydentää opintokokonaisuuden täydentävien kurssien luettelosta.

Opintojakso Opintopisteet
OHJP-2100 Olio-ohjelmointi 6 op
OHJP-3100 Ohjelmiston määrittely 5 op
OHJP-6200 Rakenteinen tieto 6 op
Yhteensä 17 op

Painotuksien opintojaksot

Ohjelmistotuotanto

Valitun painotuksen lisäksi täydennetään opintokokonaisuus täydentävien kurssien luettelosta.

Opintojakso Opintopisteet
OHJP-3150 Tiedonhallinnan perusteet 3 op
OHJP-3200 Ohjelmiston suunnittelu 6 op
Yhteensä 9 op

Ohjelmistomenetelmät

Valitun painotuksen lisäksi täydennetään opintokokonaisuus täydentävien kurssien luettelosta.

Opintojakso Opintopisteet
OHJP-2200 Tietorakenteet 6 op
OHJP-2210 Käyttöjärjestelmät 4 op
Yhteensä 10 op

Multimedia ja käytettävyys

Valitun painotuksen lisäksi täydennetään opintokokonaisuus täydentävien kurssien luettelosta.

Opintojakso Opintopisteet
OHJP-6300 Käytettävyys 3 op
Yhteensä 3 op

Täydentävät opintojaksot

Listasta täydennetään opintokokonaisuuden laajuuteen

Opintojakso Opintopisteet
OHJP-2200 Tietorakenteet 6 op
OHJP-2210 Käyttöjärjestelmät 4 op
OHJP-3150 Tiedonhallinnan perusteet 3 op
OHJP-3200 Ohjelmiston suunnittelu 6 op
OHJP-6300 Käytettävyys 3 op
Yhteensä 22 op