Teaching
Up-to-date announcements for all courses will be made on VC. Please sign up for the respective VC courses. Definitive pieces of information regarding all courses are published in the Modulhandbuch of your studies program. Looking for teaching offerings from the past? Check the Teaching Archive.
Courses offered in Summer Semester 2024
Lecture PSI-AdvaSP-M: Advanced Security and Privacy
VC Course – UnivIS entry – Syllabus
This course covers topics such as authentication mechanisms, web tracking, anonymity, censorship resistance, security ethics, usable security, software security (fuzzing and symbolic execution), and cryptographic builfing blocks. Students will enhance their reading, critical thinking, and technical skills by analyzing scientific papers and implementing solutions to security and privacy related security tasks. Teaching adopts a flipped classroom approach, encouraging students to prepare independently with videos and readings before participating in in-depth discussions during face-to-face sessions. Students will be encouraged to engage actively in tutorials by presenting and defending their solutions to homework tasks, which helps develop their communication and collaborative skills. The course uses the booklet system for exam preparation where students compile their own notes. At the end of the summer semester, two exams are offered, which are conducted as e-exams on laptops.
Vorlesung DatSchu-B: Datenschutz (in German)
VC-Kurs – UnivIS-Eintrag
Blockveranstaltung auf Deutsch vom 26.08.2024 – 30-08.2024
Klausur: in der darauffolgenden Woche
Inhalte dieser Vorlesung: Grundbegriffe und Grundlagen des Datenschutzrechts, Datenschutz im öffentlichen/nicht-öffentlichen Bereich, betrieblicher Datenschutz, Grundprinzipien, insbesondere Datenminimierung, Pseudonymisierung, Löschung, Rechte der Betroffenen, Verantwortliche, Auftragsverarbeiter, Privacy by design and default, Datensicherheit, Grundlagen der Informationssicherheit, Datenpannen, Beschäftigtendatenschutz, Spannungsverhältnis Informationssicherheit und Datenschutz, Drittlandtransfer, Aktuelle Fallgestaltungen.
Seminars PSI-Sem-{B,M}: Seminars in Security and Privacy
VC Course – UnivIS entry. All seminars belong to the subject group of computer science. If you do not study Software Systems Science, you must check whether you are eligible to take this seminar. Information about the seminars and registration takes place via the VC course WIAI Information about Projects and Seminar Registration.
This seminar's language is German if all participants are fluent in German, and English otherwise. As our society increasingly relies on AI writing assistants such as ChatGPT, we are losing a crucial skill: the art of writing. Writing isn't just about penning words – it forces us to deeply engage with our thoughts. In this seminar, we embrace this development: while allowing the use of AI writing tools, this seminar gives you ample opportunities to hone your writing skills. In terms of topics, will cover contemporary research on anti-phishing mechanisms, passwordless authentication, privacy issues in apps and websites, and usable security. Adopting a "writing lab" format, the seminar starts with four intense face-to-face sessions on effective outlining, paragraphing, and clear writing. The writing lab culminates in an in-class writing exercise, where you can earn 20 bonus points – without the help of writing assistants. After that, you hone your public speaking skills in presentation practice sessions. This seminar front-loads most of the coursework into the first half of the semester: Students are required to hand in their seminar report, which is capped at 2500 words (5 pages). Upon report submission, students give a 15-minute talk followed by a Q&A session. If this resonates with you, get in touch via email or join the nonbinding informational session in the first week. This gathering will not only provide the space for inquiries or topic proposals but will also give you an overview of scientific methods.
Project PSI-ProjectPAD-B: Bachelor's Project
Project PSI-ProjectCAD-B: Master's Project
Project PSI-ProjectSP: Master's Project
Project PSI-SSSProject-B: Software Systems Science Project
VC Course for projects. All projects belong to the subject group of computer science. If you do not study Software Systems Science, you must check whether you are eligible to take this seminar. Details will be provided via UnivIS and VC. Information about the seminars and registration takes place via the VC course WIAI Information about Projects and Seminar Registration.
The language of the project is German, if all participants are fluent in German, and English otherwise. Breaking into information systems is exciting, but impractical due to ethical and legal concerns. However, offensive skills and adversarial thinking are essential skills for building secure systems. In this project, participants analyze and exploit various security challenges to gain practical information security and privacy skills. The challenges cover network security, web security, software security, and privacy issues. They write up their approach and findings for each challenge they worked on and submit a written report. At the end of the semester, students demonstrate their knowledge in a colloquium. To pass the course, students must work on half of the challenges provided. Master's students are required to work on one less challenge than Bachelor's students, but must create at least one new challenge.
If you want to write a thesis, check the page about writing a thesis at the PSI Chair.