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 the architecture of non-trivial software
systems.

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 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.

Form of tuition

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

Type of assessment

Project assignments (A), Written examination (E).

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