Course ObjectiveGet acquainted with the field of software and information architecture.
Understand the drivers behind architectural decisions. Be able to
develop and reason about the architecture of non-trivial software
Course ContentStudents work in groups to develop an architecture for a fictitious
system. They have to develop different representations (called views)
of the architecture. These different representations emphasize
different concerns of people or organizations that have a stake in the
system. Each group will also be asked to present their progress and
engage in an
architecture debate with the class.
Teaching MethodsLectures (l). Group work with a number of assignments (pro).
Method of AssessmentProject assignments (A), Written examination (E).
LiteratureLen Bass et al, Software Architecture in Practice, 3rd Edition, 2012
Target AudiencemCS, mIS
Custom Course RegistrationRegistration is compulsory at least 4 weeks before course starts.
|Language of Tuition||English|
|Faculty||Faculty of Science|
|Course Coordinator||prof. dr. P. Lago|
|Examiner||prof. dr. P. Lago|
You need to register for this course yourself
Last-minute registration is available for this course.
|Teaching Methods||Seminar, Lecture|
This course is also available as: