This is the OSS-ARCH part of the Software Architecture Seminar Module
Modulbezeichnung: Software Architecture
Dozenten: Dr. Martin Jung, Prof. Dr. Dirk Riehle, M.B.A.
Time and location: Mondays 9:00-10:30, Blaues Hochhaus 04.150
Inhalt
The architecture of a software system describes the key components of the system, their relationships and structure, and the behavior and dynamics of their relationships and structure. This seminar presents and discusses the following key aspects of software architecture:
Basic building blocks and relationships
Software architecture description languages
Software architecture styles and patterns
Libraries, frameworks, and plattforms
Formal as well as de-facto industry standards
Noteworthy systems and their architectures
Non-technical criteria in software architecture
Tools for software architects
The role and function of the software architect
This Seminar module has two main class components, ARCH and ARCH-TALK.
The ARCH class is conducted in traditional seminar style. Students pick a topic and present about it in class. We then discuss its content.
ARCH-TALK is a multimedia-based class. Every session we watch a video and discuss it in class. For more information see http://wp.me/pDU66-lb
ARCH and ARCH-TALK are run as a block from 9am – noon on Monday morning. For past ARCH seminar impressions see http://osr.cs.fau.de/category/teaching/arch . There should be a StudOn class section with additional materials; please make sure you sign-up. If the materials aren't there yet, they'll be coming soon.
Lernziele und Kompetenzen
Understand key concepts of software architecture
Understand the role and function of an architect
Understand industry relevant software architectures
Voraussetzungen für die Teilnahme
PSWT-PSWT
Einpassung in Musterstudienplan
Verwendbarkeit des Moduls
Seminar
Studien- und Prüfungsleistungen
ARCH (80%):
ARCH-TALK (20%):
For more information see http://wp.me/pDU66-bx
Weiteres
Berechnung Modulnote: ARCH (80%) + ARCH-TALK (20%)
Turnus des Angebots: Every two semesters
Wiederholung der Prüfungen: N/A
Arbeitsaufwand: 60h in class, 90h pre- and post-work
Dauer des Moduls: 1 semester
Unterrichtssprache: Englisch or German, decided during first session
Vorbereitende Literatur
Links