Pitfalls of Computer Security | NSWI205 #
Welcome to the website of the Pitfalls of Computer Security course taught at the Faculty of Mathematics and Physics, Charles University.
Ever wondered what headlines like “Hackers hacked into XY” actually mean? Ever wondered how an attacker could turn an innocent segfault into full control of your machine? Or leak sensitive data from your application’s DB using nothing but a single search field? In this course we will cover some of the many security pitfalls one will eventually fall into when building anything with computers. You will learn the foundations of modern computer security, how attackers think and how to use this offensive mindset to write better, more secure, programs and applications.
The course is prepared by Šimon Šustek, Jan Černohorský and Martin Mareš.
In-person lectures #
The time (and place) will be settled based on the KAM scheduling (úmluva) available on KAM website.
Credit requirements #
TODO: assignments in ReCodex
Contact #
If you have any questions about regarding the course, found a bug, something missing, don’t hesitate to reach out at pitfalls@kam.mff.cuni.cz.
Credits #
The logo of this course was created by combining two emojis from the twemoji project.