Information security and privacy
COM-402
Media
This file is part of the content downloaded from Information security and privacy.
Instructors: Prof. Mathias Payer
Teaching Assistants: Nicolas Almerge, Rafaila Galanopoulou, Ariel Pelayo, Han Zheng, Yuxi Zheng
Course Lectures: Monday, 16:15-19:00, PO01
Exercises: Wednesday, 13:15-16:00
On campus: INM202 (86 people), fallback: INM203 (38 people)
Q&A on the Ed Forum
Quizzes: Ungraded quizzes will be conducted on Moodle to help you to learn for the material.
Videos: The recordings of the COM-402 class are on our YouTube channel (note that there is no guarantee of completeness for the recordings).
Final Exam:
The exam will be written and it will take place on campus. Its format will be similar to the one of two years ago, which is available at the bottom of this Moodle. Please write in a readable way with a blue or black pen (no pencil) and stay in the bounding box for the question, i.e., only text in the bounding box will be graded. Poorly written responses will not be graded. The exam will contain questions related to the understanding of the course and some problems similar to the homework exercises; some of the questions will be related to the hands-on exercises. The questions will be stated in English; you must write your answers in English (if you don't know a word in English, you can put it in French between quotation marks). Please write in a readable way. Poorly written responses will not be graded. The exam is closed book, i.e., no extra material is allowed. The exam is on Wednesday 14.01.2026 from 15h15 to 18h15.
The exam date is scheduled by the Service Académique. Students must physically come to the exam. In case of absence due to force majeure, please check with the section administration, not with the lecturers.
Grading structure
- Final exam: 100%
- You will receive the graded exam and an opportunity to ask questions about the exam. Afterwards, grading will be final.
See the slides of the first lecture for more details.
- Code of Academic Conduct (File)
- Ed Discussion (External tool)
- Class Recordings (URL)
- Announcements (Forum)
Sept 08 - Introduction / Common Cyber Threats
Sept 15 - Crypto Basics
- 0x02 Crypto Basics (URL)
- 0x02 Demo (File)
- 0x02 Demo Slides (URL)
- 0x02 Demo Solution (File)
- 0x02 Exercises (File)
- 0x02 Exercises Solution (File)
Sept 22 - No Class
Sept 29 - Access Control
- 0x03 Access Control (URL)
- 0x03 Demo (File)
- 0x03 Demo Slides (URL)
- 0x03 Demo Solution (File)
- 0x03 Exercises (File)
- 0x03 Exercises Solution (File)
Oct 06 - Data Security
- 0x14 Data Security (URL)
- 0x14 Demo (File)
- 0x14 Demo Slides (URL)
- 0x14 Demo Solution (File)
- 0x14 Exercises (File)
- 0x14 Exercises Solution (File)
- Quiz 1 (Quiz)
Oct 13 - Programming Languages Security
- 0x15 Programming Languages Security (URL)
- 0x15 Demo (File)
- 0x15 Demo Slides (URL)
- 0x15 Demo Solution (File)
- 0x15 Exercises (File)
- 0x15 Exercises Solution (File)
Oct 27 - OWASP and Software Security
- 0x16 Web and Application Security (URL)
- 0x16 Demo (File)
- 0x16 Demo Slides (URL)
- 0x16 Demo Solution (File)
- 0x16 Exercises (File)
- 0x16 Exercises Solution (File)
Nov 03 - Automated Testing / Fuzzing
- 0x27 Automated Testing (URL)
- 0x27 Demo (File)
- 0x27 Demo Slides (URL)
- 0x27 Exercises (File)
- 0x27 Exercises Solution (File)
- Quiz 2 (Quiz)
Nov 10 - Mobile Security
- 0x28 Mobile Security (URL)
- 0x28 Demo (File)
- 0x28 Demo Slides (URL)
- 0x28 Exercises (File)
- 0x28 Exercises Solution (File)
Nov 17 - Network and Operational Security
- 0x29 Network Security (URL)
- 0x29 Demo (File)
- 0x29 Demo Solution (File)
- 0x29 Exercises (File)
- 0x29 Exercises Solution (File)
Nov 24 - Trusted Execution Environments and Side Channels
- 0x3A Trusted Computing (URL)
- 0x3A Demo (File)
- 0x3A Demo Slides (URL)
- 0x3A Demo Solution (File)
- 0x3A Exercises (File)
- 0x3A Exercises Solution (File)
- Quiz 3 (Quiz)
Dec 01 - Privacy
- 0x3B Privacy (URL)
- 0x3B Demo (File)
- 0x3B Demo Slides (File)
- 0x3B Demo Solution (File)
- 0x3B Exercises (File)
- 0x3B Exercises Solution (File)
Dec 08 - Machine Learning Security and Privacy
- 0x3C Machine Learning Security (URL)
- 0x3C Demo (File)
- 0x3C Demo Solution (File)
- 0x3C Exercises (File)
- 0x3C Exercises Solution (File)
Dec 15 - Summary and Q&A
- 0x40 Invited Talk: Marcel Zumbühl (File)
- 0x40 Summary (URL)
- 0x40 BalCCon Talk about Android Security (URL)
- Quiz 4 (Quiz)
Previous Exams
- Mock quiz: Security (Quiz)
- Mock quiz: Security Applications (Quiz)
- Mock quiz: Privacy (Quiz)
- Quizzes 2020-2022 (File)
- Exam 2019 (File)
- Exam 2019 - Solutions (File)
- Exam 2020 (File)
- Exam 2020 - Solutions (File)
- Exam 2021 (File)
- Exam 2021 - Solutions (File)
- Exam 2023 (File)
- Exam 2023 - Solutions (File)
- Exam 2024 (File)
- Exam 2024 - Solutions (File)