Software Architecture: Concepts and pracitcal Implementations
- Faculty
Faculty of Engineering and Computer Science
- Version
Version 10.0 of 02/23/2023
- Code of Module
11B1820
- Modulename (german)
Software Architektur - Konzepte und Anwendungen
- Study Programmes
- Informatik - Medieninformatik (B.Sc.)
- Informatik - Technische Informatik (B.Sc.)
- Lehramt an berufsbildenden Schulen - Teilstudiengang Informationstechnik (M.Ed.)
- Level of Module
3
- Responsible of the Module
Roosmann, Rainer
- Lecturer(s)
- Kleuker, Stephan
- Roosmann, Rainer
- Tapken, Heiko
- Thiesing, Frank
- Credits
5
- Concept of Study and Teaching
Workload Dozentengebunden Std. Workload Lehrtyp 30 Vorlesungen 30 Labore Workload Dozentenungebunden Std. Workload Lehrtyp 60 Veranstaltungsvor-/-nachbereitung 30 Prüfungsvorbereitung
- Recommended Reading
- Starke G. (2015): Effektive Softwarearchitekturen: Ein praktischer Leitfaden, Hanser-Verlag, 7. Auflage
- Vogel O., et al (2008): Software-Architektur, Spektrum Verlag
- Evans E. (2003): Domain Driven Design, Addison Wesley
- Dunkel J. (2003): Software-Architektur für die Praxis, Springer Verlag
- Inden M. (2016): Der Java-Profi, dpunkt.verlag
- Weil D. (2015): Java EE 7, entwickler.press, 2. Auflage
- Bien A. (2012): Real World Java EE Patterns, press.adam-bien.com
- Tilkov S., et al. (2015): REST und HTTP, dpunkt.verlag
- Spichale K. (2016): API-Design: Praxishandbuch für Java- und Webservice-Entwickler, dpunkt.verlag
- Coward D. (2014): Java Web Socket Programming, Oracle Press
- Graded Exam
- Two-Hour Written Examination
- Oral Presentation / Seminar Paper
- Project Report, written
- Ungraded Exam
Field Work / Experimental Work
- Duration
1 Term
- Module Frequency
Winter and Summer Term
- Language of Instruction
German