Ohjelmistoarkkitehtuurit

581358
5
Ohjelmistojärjestelmät
Syventävät opinnot
Ohjelmistoarkkitehtuurin suunnittelu, kuvaaminen ja analysointi sekä suunnittelumallit, arkkitehtuurityylit, tuoteperheet, ohjelmistokehykset ja ohjelmistokomponentit. Esitiedot: Ohjelmistojen mallintaminen (Ohjelmistotekniikan menetelmät) ja Ohjelmistotuotanto. Kurssiin liittyy erillisenä kurssina suoritettava harjoitustyö. Kurssikirja: Fairbanks, G.: Just Enough Software Architecture: A Risk-Driven Approach, Marshall & Brainerd, 2010.

Koe

17.10.2011 16.00 A111
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2011 syksy 06.09-13.10. 1-1 Suomi Harri Laine

Luennot

Aika Huone Luennoija Päivämäärä
Ti 10-12 D122 Harri Laine 06.09.2011-13.10.2011
To 10-12 D122 Harri Laine 06.09.2011-13.10.2011

Harjoitusryhmät

Group: 1
Aika Huone Ohjaaja Päivämäärä Huomioitavaa
Ti 12-14 BK107 Harri Laine 12.09.2011—14.10.2011
Group: 2
Aika Huone Ohjaaja Päivämäärä Huomioitavaa
To 8-10 D122 Harri Laine 12.09.2011—14.10.2011
Group: 3
Aika Huone Ohjaaja Päivämäärä Huomioitavaa
To 14-16 B119 Harri Laine 12.09.2011—14.10.2011 in English

Kurssin suorittaminen

Kurssi suoritetaan kokeella (0-30 pistettä) ja harjoituksilla (0-6 pistettä). Läpipääsyyn tarvitaan noin 18 pistettä, arvosanaväli 3 pistettä.

Kirjallisuus ja materiaali

Pääoppikirja: Taylor R.N., Medvidovic N., Dashofy E.M.: Software Architecture - Foundations, Theory, and Practice, Wiley 2010.

Oheislukemistoksi käy:

Koskimies K ja Mikkonen T.: Ohjelmistoarkkitehtuurit, Talentum 2005.