Ohjelmistoarkkitehtuurit

581358
5
Software Systems
Advanced studies
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.

Exam

17.10.2011 16.00 A111
Year Semester Date Period Language In charge
2011 autumn 06.09-13.10. 1-1 Finnish Harri Laine

Lectures

Time Room Lecturer Date
Tue 10-12 D122 Harri Laine 06.09.2011-13.10.2011
Thu 10-12 D122 Harri Laine 06.09.2011-13.10.2011

Exercise groups

Group: 1
Time Room Instructor Date Observe
Tue 12-14 BK107 Harri Laine 12.09.2011—14.10.2011
Group: 2
Time Room Instructor Date Observe
Thu 8-10 D122 Harri Laine 12.09.2011—14.10.2011
Group: 3
Time Room Instructor Date Observe
Thu 14-16 B119 Harri Laine 12.09.2011—14.10.2011 in English

Completing the course

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

Literature and material

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.