Software Architecture

 
Course code:
X_400170
Period:
Period 2
Credits:
6.0
Language of tuition:
English
Faculty:
Faculteit der Exacte Wetenschappen
Coordinator:
prof. dr. P. Lago
Examinator:
prof. dr. P. Lago
Teaching method(s):
Lecture
Level:
400

Course objective

Get acquainted with the field of software and information architecture.
Understand the drivers behind architectural decisions. Be able to
develop and reason about an architecture of a non-trivial software
system.

Course content

Students 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 that have a stake in the system. Each
group will also be asked to assess ("test") the architecture of another
group for certain quality attributes.

Form of tuition

Lectures (H). Group work with a number of assignments (pro).
Presentations (pre).

Type of assessment

Project work (pro). Written exam (T).

Course reading

Len Bass et al, Software Architecture in Practice, 3rd Edition, 2012

Target audience

mCS, mIS

Registration procedure

Registration is compulsory at least 4 weeks before course starts.

© Copyright VU University Amsterdam
asnDCcreatorasvVUAmsterdam asnDCdateasv2017 asnstudyguideasvmodule asnDCidentifierasv50049488 asnDCtitleasvSoftwareArchitecture asnperiodasv120 asnperiodasv asncreditsasv6p0 asnvoertaalasvE asnfacultyasv50000044