Courses where I was/am the co-instructor are marked with **.
MAT631 Algebraic Combinatorics (Masters/PhD, January 2025 - April 2025)
Foundation Programme: Environment and Climate Change ** (First Year Undergraduate, March 2024 & August 2023 - September 2023)
MAT515: Combinatorial Enumeration (Masters, August 2024 - December 2024 & January 2024 - April 2024)
MAT315: Combinatorial Enumeration (Advanced Undergraduate, August 2024 - December 2024)
MAT256: Differential Equations (Undergraduate, August 2024 - December 2024)
MAT000: Mathematics for Business ** (First Year MBA, July 2024 & July 2023)
MAT248: Applied Linear Algebra ** (Second Year undergraduates, March 2024 - April 2024)
MAT142: Introductory Calculus (First Year undergraduates, October 2023 - February 2024)
CSC210: Introduction to Data Structures and Algorithms ** (Second Year BS, October 2023 - December 2023)
CSE525: Theory of Computing (Fourth Year BTech/BS, August 2023 - December 2023)
MA1012: Multivariable Calculus & Ordinary Differential Equations (First Year Undergraduate, March 2023 - June 2023)
MA301: Optimization Techniques (Third Year Undergraduate, January 2023 - May 2023)
MA1011: Linear Algebra & Single Variable Calculus ** (First Year Undergraduate, December 2022 - February 2023)
Foundations of Mathematics II ** (Undergraduate, February 2022 - May 2022)
EAUMP-ICTP School: Topics in Concrete Mathematics ** (Graduate, August 2021)
Rogers-Ramanujan Identities: Analytic and Combinatorial Aspects (Undergraduate, Fall 2022)
$q$-Series and Partitions (Graduate, Spring 2022; few lectures are available online)
Perfect Numbers and its Generalizations (Graduate, Spring 2022; few lectures are available online)
Topics on Alternating Sign Matrices (Undergraduate, Summer 2021; discussed the book Proofs and Confirmations by David Bressoud)
Generating Functions in Combinatorics (Undergraduate, Spring 2021; discussed the book generatingfunctionology by H. Wilf)