Grundlagen der IT-Sicherheit / Introduction to Computer Security

Lectures and exercises for this class will be held in English.

Lecturer Dr. Pavel Laskov
Office Hours by appointment
Class Meetings Wed 14:15 - 16:00
Credit Points 4LP (lectures + exercises)
First Lecture 24.10, no lecture on 17.10
Location Sand 1, A301
Periodicity every 3rd semester
Examination Area Practical Informatics
Grading policy Final exam: 70%, exersises: 30%
Final Exam Date Wed, 06.02, 14:00 - 16:00

Course description:

The course will provide an overview of main problems and techniques of computer security. It will introduce the key security management issues, such as threats, attacks, objectives and measures. It will focus on technical security instruments deployed at various components of distributed systems, while keeping an eye on operational issues. Specific security mechanisms of common operating systems and network protocols will be covered. Exercises will contain "paper-and-pencil" assignments for better understanding of theoretical fundamentals as well as two lab meetings.


Solid knowledge of basic programming, networking and operating system principles. An ability to look at things the way they were not supposed to be seen.


Dieter Gollmann. Computer Security (3rd edition). Wiley & Sons, 2011

Lecture Schedule and Slides:

24.10. Introduction []
31.10. Security Principles, Vulnerabilities and Threats []
07.11. Symmetric Cryptography []
14.11. Asymmetric Cryptography []
21.11. Asymmetric Cryptography / Message Authentication see next lecture
28.11. Message Authentication / Digital certificates []
05.12. Authentication and Authorization []
12.12. UNIX and Windows Security []
19.12. Network Security []
09.01. Software Security []
16.01. Web Application Security []
23.01. Introduction to Malware []
30.01. Malware Collection and Analysis []

Print Version