System Software

Lecturer Prof. Dr. Christian Becker
Exercises M.Sc. Melanie Brinkschulte
Type 2L + 2E
ID-number IS 553
Prerequisites Recommended: IS 554, Java programming
Course Language English
Form of assessment Written (60 min) or oral examination
Registration Not required. To get access to the course material in Ilias, please enter the module in the Portal2.
Applicable for M.Sc. Management, M.Sc. Business Education, M.Sc. Business Informatics, M.Sc. Econ.

Aim of module

This module introduces concepts and architectures of system software. Based on the introduction (IS 554) aspects of process execution, communication and resource management in local and distributed settings are discussed.

Learning Outcomes

System software enables application programmers to program on higher layers of abstractions. Students will be able to choose and use platforms. Core concepts being present in many of today’s system platform are discussed and practiced in exercises:

  • Process models, Scheduling
  • Memory management and organization
  • Communication models (Remote Procedure Call, Publish/Subscribe)
  • Middleware
  • Architectures