This document outlines a cryptography course (4003-482 / 4005-705) taught by Ivona Bezáková, covering logistics, mathematical foundations, and classical cryptosystems. It emphasizes the importance of mathematical knowledge in understanding encryption techniques such as private-key and symmetric-key cryptosystems, along with cryptanalysis methods. The document discusses various cryptographic principles, including confidentiality, integrity, authentication, and the mechanics of different ciphers like monoalphabetic and affine ciphers.