Opinto-opas 2009-2010
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2009-2010

Hajautetut ohjelmistot, 30 op

Opintokokonaisuuden tyyppi

Syventävät opinnot

Yhteyshenkilö

Tommi Mikkonen

Osaamistavoitteet

- Hajautettujen ohjelmistojen syventävä opintokokonaisuus sisältää perustiedot ja -taidot hajautettujen ohjelmistojen käytännön suunnittelutyölle.
- Perusperiaatteiden lisäksi opintokokonaisuus sisältää myös esittelyn tärkeimmistä välikerrosarkkitehtuureista, joita hajautetuissa ohjelmistoissa käytetään.

Tutkinnot, joihin opintokokonaisuus voidaan sisällyttää

Tutkinto
Automaatiotekniikan koulutusohjelma - Diplomi-insinöörin tutkinto
Signaalinkäsittelyn ja tietoliikennetekniikan koulutusohjelma - Diplomi-insinöörin tutkinto
Tietotekniikan koulutusohjelma - Diplomi-insinöörin tutkinto

Esitietovaatimukset

Opintokokonaisuus Opintopisteet P/S Lisätiedot
Ohjelmistotekniikka 25 op Pakollinen Ohjelmistotekniikka ja hajautetut järjestelmät ovat vaihtoehtoisia esitietoja.
Hajautetut järjestelmät 25 op Pakollinen

Sisältö

Pakolliset opintojaksot

Opintojakso Opintopisteet Vaihtoehtoisuus
OHJ-1750 Ohjelmistotekniikan diplomityöseminaari 1 op 1     
OHJ-1760 Ohjelmistotekniikan diplomityöseminaariesitys 0 op 1     
OHJ-3500 Ohjelmistotuotannon projektityö 6-10 op  
OHJ-4010 Rinnakkaisuus 4 op  
OHJ-4100 Käyttöjärjestelmät 4 op  
OHJ-5010 Hajautettujen järjestelmien perusteet 5 op  
OHJ-5050 Hajautettujen järjestelmien tekniikat 5 op  
Yhteensä 25 op  

1. Pakollinen vain, jos diplomityö tehdään syventävään opintokokonaisuuteen.

Vaihtoehtoiset opintojaksot

Opintokokonaisuuden voi tarvittaessa täydentää 30 opintopisteen laajuuteen vaihtoehtoisilla tai täydentävillä opintojaksoilla.

Valittava vähintään 3 pisteen edestä opintojaksoja

Opintojakso Opintopisteet
OHJ-1450 Olio-ohjelmoinnin jatkokurssi 5 op
OHJ-2100 Ohjelmistotieteen perustyökaluja 5 op
OHJ-3010 Ohjelmistotuotannon perusteet 4 op
OHJ-3050 Ohjelmistotuotannon menetelmät 6 op
OHJ-3100 Ohjelmien ylläpito ja evoluutio 5 op
OHJ-3340 Tietokantajärjestelmien suunnittelu ja toteutus 4 op
OHJ-4301 Sulautettu ohjelmointi 5 op
OHJ-4400 Reaaliaikajärjestelmät 3 op
OHJ-5100 Seittiohjelmointi 4 op
Yhteensä 41 op

Täydentävät opintojaksot

Täydentäviksi opintojaksoiksi kelpaavat kaikki ohjelmistotekniikan laitoksen opintojaksot tai tietoliikennetekniikan protokollaohjelmointiin liittyvät opintojaksot.

Listasta täydennetään opintokokonaisuuden laajuuteen (30)

Lisätiedot

Hajautetut ohjelmistot soveltuvat niille, jotka haluavat ymmärtää hajautuksessa käytettyjä tekniikoita syvällisesti ja saada valmiudet hajautettujen ohjelmistojen suunnitteluun ja toteuttamiseen. Opintokokonaisuus vaatii ohjelmistosuunnitteluun liittyviä taitoja, sillä monet periaatteellisesti tärkeät seikat havainnollistetaan ohjelmistojen toteutustekniikkaa käyttäen.

Viimeksi muokattu06.05.2010
MuokkaajaJaana Inha