|
Hajautetut ohjelmistot |
Syventävät opinnot
Tommi Mikkonen
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.
- 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.
Tutkinto |
Tietoliikenne-elektroniikan koulutusohjelma - Diplomi-insinöörin tutkinto |
Tietotekniikan koulutusohjelma - Diplomi-insinöörin tutkinto |
Opintokokonaisuus | Opintopisteet |
Hajautetut järjestelmät | 25 op |
Ohjelmistotekniikka | 25 op |
Opintojakso | Opintopisteet |
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ä | 24 op |
Vaihtoehtoisista kursseista on suoritettava ainakin yksi. Opintokokonaisuuden voi tarvittaessa täydentää 30 opintopisteeseen muilla vaihtoehtoisilla kursseilla tai täydentävillä kursseilla.
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-4400 Reaaliaikajärjestelmät | 3 op |
OHJ-5100 Seittiohjelmointi | 4 op |
OHJ-5201 Web-palveluiden toteutustekniikat | 5 op |
OHJ-5500 Mobiiliohjelmointi | 5 op |
Yhteensä | 46 op |
Täydentäviksi opintojaksoiksi kelpaavat kaikki ohjelmistotekniikan laitoksen kurssit tai tietoliikennetekniikan protokollaohjelmointiin liittyvät kurssit.
Viimeksi muokattu | 26.01.2007 |
Muokkaaja | Tommi Mikkonen |