Settings
Module Software Architectures, Master Course Computer Science (ER 7)
Module summary

Software Architectures

INFM210SE

Prof. Dr. Thomas Fuchß

7 ECTS points / 6 Contact hours

All semesters

none

none

The students learn how to design and evaluate the architecture of large software systems. This includes, in addition to the logical organization of functions and procedures, the specific decomposition into components and connectors as well as the selection and evaluation of appropriate frameworks.

Individual exams
Course Parallel Programming

INFM212SE

Laboratory

Dipl.-Ing. Christian Meder

German

3/2

Exercise 1 Semester (not graded)

Course Software Architectures

INFM211SE

Lecture

Prof. Dr. Thomas Fuchß

German

2/2

Written/verbal Exam 60/20 Min. (graded)

In the first part of the lecture central modeling techniques for the design of components are developed. In the second part of the lecture well known architectural patterns are examined. Students learn to identify their structures, properties and characteristics to understand and recognize these structures as patterns. The third part of the lecture deals with frameworks. Using various scenarios, the use of architectural frameworks is presented and evaluated.

The lecture will take the form of seminars with exercises.

Course Software Architectures Laboratory

INFM213SE

Laboratory

M.Sc. Aladdin Özenir

German

2/2

Exercise 1 Semester (not graded)