This is one of the core courses of the Cryptography Program at IAM, which gives the fundamentals of cryptography and the classical private/public-key cryptographic systems. After taking the course, the students should have an overview of some of the cryptosystems and protocols, which are in use.