Instructor: Madhavan Mukund
Teaching Assistants: Sombit Mazumder, Vardhan Kumar Ray
Evaluation:
Quizzes, programming assignments, final exam
Weightage approximately 10%, 50%, 40%, to be confirmed
Copying is fatal
Text and reference books:
We will not be following any specific text book. There are plenty of resources online. You can find a list of books at the following link: PythonBooks
This list is approximate and subject to change.
Programming in Python
Data structures and algorithmic techniques
Python for data science
TBA
Lecture 1: 04 Aug 2026
(Class Notes (pdf),
Lecture Notes (pdf))
Introduction to algorithms and programming
Examples: FIFA World Cup 2026 data – variables, iteration, lists, tuples, dictionaries