Mathematics for Cyber Security Preliminary Course


This preliminary course is a voluntary offer from the Chair of IT Security. The course and its contents are subject to change without notice. The course is neither graded nor credited and is not an official part of the master programme Cyber Security. Thus, there will be no registration in the Registrar's Office. All necessary materials will be provided on Moodle. The enrollment key for Moodle is #Mathematics2021.

Course Description

In this voluntary course, we will revise basic mathematic methods, assumed to be known by master students in Cyber Security. Therefore, we will discuss the following topics:

  • Sentinel logic and naive set-theory
  • The definition of the natural numbers and the induction principle
  • Basic principles of proving theorems
  • Equivalence relations
  • Introduction of groups, rings, and number fields
  • Basics of solving linear equation systems
  • (extended) Euclidean algorithm
  • Chinese remainder theorem and its applications

While covering these topics, we will take a special focus on the residue class ring on integer numbers, which plays an important role in basic cryptographic algorithms such as RSA.


Friday*11:30 - 13:00Room 304, LG1A

*The course will start on Friday, 22.10.2021.