Introduction to Cryptography
An Ashoka University online course for high-school students.
30 May – 16 June
INR 12,000 + GST
Mon/Thurs: 3 – 4:30pm
About The Course
Cryptography has become an important topic in undergraduate curricula in computer science, not just for its ability to put mathematics in a dramatic setting, but for its current standing as the basis for almost all computer security. The course will introduce the basics of the fundamental cryptographic concepts such as encryption, digital signature, and hash function. The mathematics behind these systems will be discussed and developed using open-source software (for computational mathematics). The course will include practicals on the general process of encryption and decryption, digital signing, and verification using selected industry-standard encryption and digital signature systems. We will also describe how these concepts have practical applications in the field of cybersecurity, cryptocurrencies (Bitcoin), etc.
Apply for Horizons Summer 2022
Horizons Course Objectives
Discover Your Interest and Aptitude
Go Deep Into Specific Disciplines
Learn with Amazing Peers from Schools across India
Explore Unique Perspectives and Ideas
Develop New Skills and Abilities
Learning Support for the Course
Aarav Varshney – Teaching Assistant
Aarav is a CS Major at Ashoka University, currently in his final year. He has a strong interest in working on applications of cryptography, and also likes Computer Architecture and Algorithms. Aarav is also a backend developer on the side. On another note, he also loves dogs!