We teach courses in computer security and cryptography
at both Bachelor and Master levels.
The courses combine theoretical foundations with practical
security analysis, implementation demonstrations and
real-world case studies.
This course introduces the core principles of computer and information security. Students learn basics of computer security across computer sciences topics: programming, networks, web, cryptography, etc. All topics are explored through usage of the Rust programming language, which students are expected to learn during classes, exercises and projects.
Main topics
An introduction to modern cryptography and a small look into privacy-enhancing technologies, with a focus on anonymous communication systems and their security guarantees. The course is heavily based on Boneh & Shoup’s Applied Crypto book.
Main topics
This course presents the mathematical and practical foundations of cryptography, focusing on how cryptographic primitives are designed and used in real systems. This class is taught to Henallux’s students within the MASI Master organized between Henallux and UNamur. The course is heavily based on Boneh & Shoup’s Applied Crypto book.
Main topics
This course explores various topics in Computer Security and involve analyzing the link between performance and security to understand choices being made behind existing technologies.
Main topics
An introduction to computer security, covering both fundamental concepts and practical security mechanisms taught to students already in a professional career, and switching to CS or wishing to get a Master degree.
Main topics