MAD-Mathematics-Discrete
MAD 2470 Introduction to Cryptography (3 Credits )
This course equips students with the mathematical tools used to design and analyze cryptographic algorithms. Through exploration of a wide range of examples – from classic ciphers like Caesar to contemporary ones like DES and RSA – students gain a deep understanding of modern cryptographic principles. The course bridges theory and practice, delving into real-life applications like password authentication and online banking security. Students further enhance their skills by developing software and computer programming techniques for cryptographic implementation. By the end, they will possess a comprehensive understanding of how cryptography secures the digital world.