top of page

Intro to Cryptography

Intro to Cryptography

A hands-on course that introduces students to the history of secret codes and code-breaking.


29 April 2020


On Days

Fee (₹, incl taxes)


About the Course

This is a hands-on course that introduces students to the history of secret codes and code-breaking. 

Students will start with simple codes like the substitution cipher used by ancient Indians and ancient Romans, and techniques for breaking the codes. 

We will then move on to more recent, and more complex codes like the Vigenere cipher, and the statistical techniques used to break those codes. We will discuss famous codes, how they were broken, and the historical impact of the breaking of the code (for example, the German Enigma code broken by the allies during world war). 

We will end with a short discussion of how codes were completely transformed by the advent of computers.

This course has no prerequisites beyond school mathematics. All the necessary statistical techniques and the necessary (minimal) python programming will be taught during the course.

Learn more about our expert course facilitator, Navin Kabra, here.

About our Facilitator:

Rachit is an electronics engineer who has been designing analog circuits for the past decade. His work experience includes Cosmic Circuits and Cadence Design Systems (which acquired Cosmic Circuits), on the design of integrated circuits for audio codecs, serial interfaces, and phase locked loops amongst other things. He likes to spend his time on reading, understanding audio, building speakers, music, and sports.

Rachit has a Masters degree from the Centre For Electronic Design And Technology at the Indian Institute of Science, Bengaluru.

Muralidhar (aka Murali) is senior mentor and course designer at GenWise with 20+ years of experience in the social sector. In addition to delivering Vocational Training to young adults, he is currently responsible for design, manufacturing and marketing operations at a traditional handicraft (wooden toys) enterprise near Bengaluru. Murali has also delivered training and professional development programs for secondary science teachers and 'making' skills to "gifted students" for around 4 years.

Murali has a bachelor's degree in Engineering from IIT Madras.

bottom of page