Website
Curriculum

Modul CS4151 T

Module part: Architectures for Distributed Applications (SVAa)

Duration:


1 Semester
Turnus of offer:


each summer semester
Credit points:


4
Course of studies, specific field and terms:
  • Master Computer Science 2019 (module part), Module part, Arbitrary semester
  • Master Entrepreneurship in Digital Technologies 2020 (module part), Module part, Arbitrary semester
  • Master IT-Security 2019 (module part), Module part, 1st or 2nd semester
  • Master Entrepreneurship in Digital Technologies 2014 (module part), Module part, Arbitrary semester
  • Master Computer Science 2014 (module part), Module part, Arbitrary semester
Classes and lectures:
  • Architectures for Distributed Applications (exercise, 1 SWS)
  • Architectures for Distributed Applications (lecture, 2 SWS)
Workload:
  • 45 Hours in-classroom work
  • 45 Hours private studies
  • 30 Hours exam preparation
Contents of teaching:
  • Motivation
  • Software Architectures
  • Basics: HTTP, XML & Co
  • N-Tier Applications
  • Service-Oriented and Event-Driven Architectures (SOA and EDA)
  • Web-Oriented Architectures (Web 2.0)
  • Overlay Networks
  • Peer-to-Peer
  • Grid and Cloud Computing
  • Internet of Things
Qualification-goals/Competencies:
  • The students are able to name the most important archiectures for distributed systems, explain them, and compare them to each other.
  • For each architecture, they know the most prominent and important implementation platforms and basically know how to use them.
  • For a given problem, they can analyze which architecture is best suited to solve it, and they can design a plan for the solution's realization.
Grading through:
  • exam type depends on main module
Responsible for this module:
Teachers:
Literature:
  • J. Dunkel, A. Eberhart, S. Fischer, C. Kleiner, A. Koschel: Systemarchitekturen für verteilte Anwendungen - Hanser-Verlag 2008
  • I. Melzer et.al.: Service-Orientierte Architekturen mit Web Services - Spektrum-Verlag 2010
Language:
  • offered only in German
Notes:

IMPORTANT: No longer takes place as a module part of CS4509. Please now pay attention to the modules CS4151 and CS4517!

(Was module part of CS4509)
(Is equal to CS4151)
(Share of telematics in everything is 100%)

Entry requirements for taking the module:
- None

Admission requirements for taking module examination(s):
- see higher-level module

Module examination(s):
- see superordinate module

Letzte Änderung:
26.2.2024