Teaching
Lecture Notes & Resources
Complex Analysis
Full Lecture Notes (PDF)
Discrete Mathematics
Full Lecture Notes (PDF)
Introduction to Programming
Interactive Jupyter Notebook
Linear Algebra
Full Lecture Notes (PDF)
Honours Projects Guided
Characterizing continuous function: using topological properties of its graph
Student: Tanvi Chaubey
Fomalising Mathematics in Lean: Gaussian Elimination
Student: Maria Joseph
Integer Multiplication with time O(n log n)
Student: Vignesh Iyer
Topological Data Analysis
Student: Madhuleka Iyer
Godel's First Incompleteness Theorem
Student: Tanu Prasad
Course History
| Course Title | Year | Institution |
|---|---|---|
| Discrete Structures | 2026 | Azim Premji University, Bangalore |
| Discrete Mathematics | 2025, 2026 | Azim Premji University, Bangalore |
| Algorithms | 2025 | Azim Premji University, Bangalore |
| Introduction to Mathematical Thinking | 2025 | Azim Premji University, Bangalore |
| Probability | 2025 | Azim Premji University, Bangalore |
| Differential equations | 2024 | Azim Premji University, Bangalore |
| Complex Analysis | 2023, 2024 | Azim Premji University, Bangalore |
| Exploration in Mathematics 1 | 2023 | Azim Premji University, Bangalore |
| Basic quantitative methods and reasoning | 2023 | Azim Premji University, Bangalore |
| Introduction to mathematical thinking 2 (taught only the final unit introducing group theory through permutation groups) | 2022 | Azim Premji University, Bangalore |
| Experimental methods and mathematics (origametry - the mathematics behind origami, dynamics) | 2022 | Azim Premji University, Bangalore |
| Numerical methods | 2022 | Azim Premji University, Bangalore |
| Introduction to Programming (Python) | 2021, 2022, 2024 | Azim Premji University, Bangalore |
| Calculus of Several variables | 2021 | Azim Premji University, Bangalore |
| Calculus 1 (taught using inquiry based learning with a focus on understanding the role of the structure of the real line in results of calculus) | 2021 | Azim Premji University, Bangalore |
| Linear Algebra | 2020, 2023, 2024 | Azim Premji University, Bangalore |
| Introduction to Mathematical thinking 1 (taught using inquiry based learning with a focus on counting problems) | 2020, 2021 | Azim Premji University, Bangalore |
| Analysis | 2020 | Azim Premji University, Bangalore |
| Real analysis II (MTH 403) | 2017 | Indian Institute of Science Education and Research, Bhopal |
| Algebraic topology (MA 332) | 2015 | Indian Institute of Science |
Discrete Structures
Year
2026
Institution
Azim Premji University, Bangalore
Discrete Mathematics
Year
2025, 2026
Institution
Azim Premji University, Bangalore
Algorithms
Year
2025
Institution
Azim Premji University, Bangalore
Introduction to Mathematical Thinking
Year
2025
Institution
Azim Premji University, Bangalore
Probability
Year
2025
Institution
Azim Premji University, Bangalore
Differential equations
Year
2024
Institution
Azim Premji University, Bangalore
Complex Analysis
Year
2023, 2024
Institution
Azim Premji University, Bangalore
Exploration in Mathematics 1
Year
2023
Institution
Azim Premji University, Bangalore
Basic quantitative methods and reasoning
Year
2023
Institution
Azim Premji University, Bangalore
Introduction to mathematical thinking 2 (taught only the final unit introducing group theory through permutation groups)
Year
2022
Institution
Azim Premji University, Bangalore
Experimental methods and mathematics (origametry - the mathematics behind origami, dynamics)
Year
2022
Institution
Azim Premji University, Bangalore
Numerical methods
Year
2022
Institution
Azim Premji University, Bangalore
Introduction to Programming (Python)
Year
2021, 2022, 2024
Institution
Azim Premji University, Bangalore
Calculus of Several variables
Year
2021
Institution
Azim Premji University, Bangalore
Calculus 1 (taught using inquiry based learning with a focus on understanding the role of the structure of the real line in results of calculus)
Year
2021
Institution
Azim Premji University, Bangalore
Linear Algebra
Year
2020, 2023, 2024
Institution
Azim Premji University, Bangalore
Introduction to Mathematical thinking 1 (taught using inquiry based learning with a focus on counting problems)
Year
2020, 2021
Institution
Azim Premji University, Bangalore
Analysis
Year
2020
Institution
Azim Premji University, Bangalore
Real analysis II (MTH 403)
Year
2017
Institution
Indian Institute of Science Education and Research, Bhopal
Algebraic topology (MA 332)
Year
2015
Institution
Indian Institute of Science