TKO-laboratorio TKK

T-106.6200 - Ohjelmistotekniikan erikoiskurssi (1--8 op) V L

Syksyn 2007 teema: Ohjelmistoarkkitehtuurien suunnittelu ja toteutus (6 op)

Kurssi toteutetaan virtuaalikurssina OSCu-verkostossa yhteistyönä Tampereen teknillisen yliopiston kanssa professori Kai Koskimiehen johdolla.

Vastuuprofessori TKK:ssa: Heikki.Saikkonen@tkk.fi
Kurssimestari TKK:ssa: Varvana.Myllarniemi@tkk.fi

Tavoitteet

Kurssin tavoitteena on antaa opiskelijoille yleiskuva ohjelmistoarkkitehtuureihin liittyvistä käsitteistä ja tekniikoista sekä valmiudet modulaaristen, joustavien ja uudelleenkäytettävien ohjelmistojen rakentamiseen. Arkkitehtuuriratkaisujen painopiste on olioperustaisissa järjestelmissä, mutta kurssilla käsitellään myös yleisiä arkkitehtuurimalleja ja arkkitehtuureja tukevia tekniikoita.

Esitietoina tarvitaan ohjelmistokehitysprosessin yleinen tuntemus, UML-mallintamisen perusteet ja yleinen kokemus olio-ohjelmoinnista. Toteutuskielenä tullaan käyttämään Javaa.

Aikataulu

Kurssin luennot pidetään tiistaisin ja torstaisin klo 10-12 huoneessa A211. Harjoitustilaisuus pidetään torstaisin klo 14-16 huoneessa A136. Ensimmäinen luento on 4.9.2007. Ensimmäinen harjoitustilaisuus on 13.9.2007.

Tentti pidetään viimeisellä luentokerralla 20.11 klo 10-13 (aikaa kolme tuntia). Uusintatentit pidetään tarvittaessa 14.1.2007 klo 17-20 ja 3.3.2007 klo 9-12. Salit ilmoitetaan myöhemmin.

Ilmoittautuminen

Kurssille otetaan maksimissaan 15 opiskelijaa TKK:sta. Ilmoittautumiset osoitteeseen Varvana.Myllarniemi@tkk.fi. Kurssi-ilmoittautumiselle ei ole takarajaa.

Lisätietoa

Tarkempi kuvaus TTY:n sivuilla:
http://www.cs.tut.fi/kurssit/OHJ-3200/