Courses



Compulsory Modules (165 ECTS-Credits)
Go to the superordinate section
Compulsory Module 3: Functional Programming (5 ECTS-Credits, 3 h) (no courses)
Prerequisites for registration: none
Learning Outcome: Students understand the differences between imperative and functional programming as well their respective advantages and disadvantages. They know the main concepts of functional programming. Moreover, they learn how to demonstrate the qualities of functional programming.
Compulsory Module 5: Computer Architecture (5 ECTS-Credits, 3 h) (no courses)
Prerequisites for registration: none
Learning Outcome: After completing this module, students understand the architectural principles and organisational forms of modern computers and are able to write simple Assembler programmes.
Compulsory Module 10: Data and Probabilities (5 ECTS-Credits, 3 h) (no courses)
Prerequisites for registration: none
Learning Outcome: After completing this module, students know and understand basic terms and methods of probability theory and statistics. They are able to collect data, draw conclusions from data, prepare Last update: 2019-03-25 6 them visually and in text form, and assess their reliability, using scientific methods and in compliance with legal and social standards.
Compulsory Module 11: Database Systems (7,5 ECTS-Credits, 5 h) (no courses)
Prerequisites for registration: none
Learning Outcome: After completing this module, students know, understand and apply basic concepts of database systems. Moreover, they are able to implement data modelling at a logical, conceptional and physical level and to formulate queries based on these models.
Compulsory Module 12: Discrete Structures (5 ECTS-Credits, 3 h) (no courses)
Prerequisites for registration: none
Learning Outcome: After completing this module, students know various methods of proof. They understand formal techniques and elementary methods of analysis of discrete structures and can represent information abstractly.
Compulsory Module 13: Computer Networks and Internet Technology (7,5 ECTS-Credits, 5 h) (no courses)
Prerequisites for registration: none
Learning Outcome: After completing this module, students understand the main concepts of computer communications and know methods for describing and analysing larger networks. They have acquired the skills to independently work out similar content.
Compulsory Module 14: Software Architecture (5 ECTS-Credits, 3 h) (no courses)
Prerequisites for registration: none
Learning Outcome: After completing this module, students understand the basic organisation of a complex software Last update: 2019-03-25 7 system, represented by its components and their relationships to one another. Moreover, they have skills in designing and implementing such systems.

Notes:
  • There may still be changes in the courses offered as well as room allocation and course dates.
  • The course descriptions found in the English version of the course catalogue are for informational purposes only. Authoritative information can be found in the "Vorlesungsverzeichnis" (German version of the course catalogue).