Module 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 fields and terms:

  • Master Computer Science 2019, module part, Module part
  • Master Entrepreneurship in Digital Technologies 2020, module part, Module part
  • Master IT-Security 2019, module part, Module part
  • Master Entrepreneurship in Digital Technologies 2014, module part, Module part
  • Master Computer Science 2014, module part, Module part

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:

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

Last Updated:

26.02.2024