184.159 Software Architecture
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2015W, VU, 2.0h, 3.0EC, to be held in blocked form
TUWEL

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Aim of course

Learning architectural design.

Subject of course

What is Software Architecture?  basic concepts; Connectors; Architecture Design and Modeling; Architecture Analysis, Implementation; Architecture Styles

Additional information

For contacting the instructors of the course please use: swa@infosys.tuwien.ac.at

Introduction about organization of the course and first lecture take place October 06, 2015, 12:00h, EI 10 Fritz Paschke HS. Further information and material is available in TUWEL upon Sept. 22nd.

Lecturers

  • Mayr-Dorn, Christoph

Institute

Course dates

DayTimeDateLocationDescription
Tue12:00 - 14:0006.10.2015 - 08.12.2015EI 10 Fritz Paschke HS - UIW Lecture
Tue09:00 - 17:0015.12.2015Seminarraum Argentinierstrasse Lab Assignment 1 Presentations
Thu12:00 - 17:0017.12.2015Seminarraum Argentinierstrasse Lab Assignment 1 Presentations
Fri09:00 - 13:0018.12.2015Seminarraum Argentinierstrasse Lab Assignment 1 Presentations
Software Architecture - Single appointments
DayDateTimeLocationDescription
Tue06.10.201512:00 - 14:00EI 10 Fritz Paschke HS - UIW Lecture
Tue13.10.201512:00 - 14:00EI 10 Fritz Paschke HS - UIW Lecture
Tue20.10.201512:00 - 14:00EI 10 Fritz Paschke HS - UIW Lecture
Tue27.10.201512:00 - 14:00EI 10 Fritz Paschke HS - UIW Lecture
Tue03.11.201512:00 - 14:00EI 10 Fritz Paschke HS - UIW Lecture
Tue10.11.201512:00 - 14:00EI 10 Fritz Paschke HS - UIW Lecture
Tue17.11.201512:00 - 14:00EI 10 Fritz Paschke HS - UIW Lecture
Tue24.11.201512:00 - 14:00EI 10 Fritz Paschke HS - UIW Lecture
Tue01.12.201512:00 - 14:00EI 10 Fritz Paschke HS - UIW Lecture
Tue08.12.201512:00 - 14:00EI 10 Fritz Paschke HS - UIW Lecture
Tue15.12.201509:00 - 17:00Seminarraum Argentinierstrasse Lab Assignment 1 Presentations
Thu17.12.201512:00 - 17:00Seminarraum Argentinierstrasse Lab Assignment 1 Presentations
Fri18.12.201509:00 - 13:00Seminarraum Argentinierstrasse Lab Assignment 1 Presentations
Course is held blocked

Examination modalities

Completion of practial assignments and written exam about the lecture. 

ECTS-Breakdown (Aufwands-Aufschlüsselung): 

  • 3 ECTS, correspond to about 75 hours
  • about 1/3 lecture, 2/3 practical part = 25h lecture, 50h lab
  • lecture: 12h
  • preparation for exam: 12h
  • weekly quiz (5x): 1h
  • preparation of lab assignments: 45h
  • presentation of results: 5h
  • sum: 25h (lecture) + 50h (lab) = 75h

Course registration

Begin End Deregistration end
21.09.2015 12:00 12.10.2015 12:00

Registration modalities

required

Curricula

Study CodeObligationSemesterPrecon.Info
066 926 Business Informatics Mandatory elective
066 933 Information & Knowledge Management Mandatory
066 937 Software Engineering & Internet Computing Mandatory elective

Literature

This lecture is based on following books:

Software Architecture: Foundations, Theory, and Practice by Richard N. Taylor, Nenad Medvidovic, Eric Dashofy ISBN 978-0-470-16774-8

Software Architecture in Practice (2nd ed) by Len Bass, Paul Clements, Rick Kazman ISBN 0-321-15495-9

 

Lecture slides will be available in TUWEL.

Previous knowledge

some UML familiarity recommended but not required

Language

English