Information Security
People
Course director
Description
The class exposes students to the fundamental concepts of cryptography, network security, and computer security. The growing importance of networks and distributed systems, and their use to support safety-critical applications, has made information security a central issue for systems today. The class centers on two main parts: security foundations (which includes security terminology, core cryptographic principles, and secure protocols) and applied security (which discusses network security, computer security, software security, and web security). Students learn to critically assess the security properties of a system and make informed decisions about implementing secure processes. Many classes feature in-class labs where students are asked to implement a cryptographic primitive, a secure protocol, or attack a vulnerable system.
Objectives
To teach core skills needed to implement and evaluate secure information systems.
Teaching mode
In presence
Learning methods
Lectures, weekly exercises and online quizzes (ungraded), in-class labs
Examination information
The grade is composed of a midterm (30%) and final exam (70%)
Bibliography
Education
- Master of Science in Computational Science, Lecture, Elective, 1st year
- Master of Science in Computational Science, Lecture, Elective, 2nd year
- Master of Science in Financial Technology and Computing, Lecture, 1st year
- Master of Science in Informatics, Lecture, 1st year
- Master of Science in Informatics, Lecture, 2nd year
- Master of Science in Management and Informatics, Lecture, Elective, 1st year
- Master of Science in Management and Informatics, Lecture, Elective, 2nd year
- Master of Science in Software & Data Engineering, Lecture, Elective, 1st year
- PhD programme of the Faculty of Informatics, Lecture, Elective, 1st year (4.0 ECTS)