Introduction to Computer Security

Lecturer Pavel Laskov, Ph.D.
Office hours by appointment
Class meetings Wed, 10:15 - 12:00
Location Sand, A301
Credit points 4LP (lectures + exercises)
Examination area Practical Informatics
Grading policy Final exam: 70%, exersises: 30%

Exercise for this lecture

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" problems for better understanding of theoretical fundamentals as well as some programming tasks.

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. Wiley & Sons, 2006 (textbook)
Ross Anderson. Security Engineering, Wiley & Sons, 2001 (recommended)
Bruce Schneier. Secrets and lies: digital security in a networked world, Wiley & Sons, 2004 (fun to read)

Lecture slides:

13.04 Course Introduction [ ]
20.04 Security Principles, Vulnerabilities and Threats [ ]
27.04 Foundations of Cryptography [ ]
04.05 Hash Functions and Digital Signatures [ ]
11.05 Identification and Authentication [ ]
18.05 Access Control and Authorization [ ]
25.05 Formal Security Models [ ]
01.06 UNIX Security [ ]
08.06 Windows Security [ ]
22.06 Network Security [ ]
29.06 Software Security [ ]
13.07 Web Security [ ]


  • No lecture on Wed, 06.07.
  • The final exam for B.Sc. students will be held on Wed, 20.07.

Last changes:19.03.2018, 18:46 CET . RA-Webmaster. Impressum
© 2001-2008 University of Tübingen

Diese Seite drucken