Foundations of IT Security
| Semester: | 2018 Winter |
| For: | Bachelor |
| Format: | Block Lecture |
| Credit Points: | 5 CP |
Foundations lecture covering a wide range of basic security topics intended for (beginner) undergrads. Exercises cover topics introduced during the lecture from a more practical point-of-view (often involving written Python code).
Important Dates
- 2019-02-25 09:00 - 12:00 | Introductory lecture
- 2019-03-13 10:30 - 12:00 | First Exam (90 minutes)
- 2019-07-29 12:00 - 14:30 | Second Exam (90 minutes)
- 2019-08-21 14:00 - 15:00 | Second Exam Review (Room A418, Welfengarten 1)
Structure

The block lecture follows a flipped classroom concept with four different types of sessions:
- Normal lecture: normal lecture covering certain topics (Attendance recommended)
- Information transfer: self-study time with lecture videos and exercises
- In-person meetings: discussions and QA for previous content
- Independent work sessions: preparation time for the exam and/or to finish bonus assignments
Location for the meetings is generally Location 1 (Room -220) with exceptions on the 2019-03-01 (Loc. 2) and the 2019-03-06 (Loc. 3):
- Room -220: MZ1, Building 3408: Mehrzweckgebäude (Appelstraße 9a, Hochhaus)
- Room A001: Kesselhaus, Building 1208: Hofgebäude (Schloßwender Straße 7)
- Room F102, Building 1101: Hauptgebäude (Welfengarten 1)
Exam
Bonus points from last semester’s lecture are eligible for the first and second exam.
During the exam, you are allowed a double-sided, handwritten A4 paper and a non-programmable calculator. Additional scratch paper will be available.
Lectures
| 0 | 2019-02-25 | Intro & Crypto I |
| 1 | 2019-02-26 | Crypto I (cont.) & Crypto II |
| 2 | 2019-02-27 | Crypto II (cont.) & Access Control |
| 3 | 2019-02-28 | Authentication & Software Security |
| 4 | 2019-03-01 | Software Security (cont.) |
| 5 | 2019-03-04 | Network Security |
| 6 | 2019-03-06 | Network Security (cont.) |
| 7 | 2019-03-07 | Research |
| 8 | 2019-03-08 | Web Security |
Exercises
| 0 | 2019-02-25 | Exercise: Basics & Bonus Points |
| 1 | 2019-02-26 | Exercise: Crypto & Bonus Topics |
| 2 | 2019-02-27 | Exercise: Hashing & Access Control |
| 3 | 2019-02-28 | Exercise: Authentication |
| 4 | 2019-03-01 | Exercise: Software Security |
| 5 | 2019-03-04 | Exercise: Network Security |
| 6 | 2019-03-06 | Exercise: Example Exam & Certificates |
| 7 | 2019-03-07 | Exercise: Web Security |
| 8 | 2019-03-08 | Exercise: SQL Injection & XSS |