Teaching

My teaching portfolio.

Courses where I was/am the co-instructor are marked with **.

Ahmedabad University

MAT165 Gateway to Abstract Reasoning (First Year UG, October 2025 - February 2026)

MAT730 Combinatorial Representation Theory (Masters/PhD, August 2025 - December 2025)

MAT215 Elementary Number Theory & Cryptography (UG, August 2025 - December 2025)

MAT631 Algebraic Combinatorics (Masters/PhD, January 2025 - April 2025)

Foundation Programme: Environment and Climate Change ** (First Year UG, March 2024 & August 2023 - September 2023)

MAT515 Combinatorial Enumeration (Masters, August 2024 - December 2024 & January 2024 - April 2024)

MAT315 Combinatorial Enumeration (Advanced UG, August 2024 - December 2024)

MAT256 Differential Equations (UG, August 2024 - December 2024)

MAT000 Mathematics for Business ** (First Year MBA, July 2024 & July 2023)

MAT248 Applied Linear Algebra ** (Second Year UG, March 2024 - April 2024)

MAT142 Introductory Calculus (First Year UG, 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)

IIIT Manipur

MA1012: Multivariable Calculus & Ordinary Differential Equations (First Year UG, March 2023 - June 2023)

MA301: Optimization Techniques (Third Year UG, January 2023 - May 2023)

MA1011: Linear Algebra & Single Variable Calculus ** (First Year UG, December 2022 - February 2023)

Cardiff University

Foundations of Mathematics II ** (First Year UG, February 2022 - May 2022)

ICTP

EAUMP-ICTP School: Topics in Concrete Mathematics ** (Graduate, August 2021)

Volunteer Courses for Indian students (online)

Advanced $q$-Analysis I (Graduate, Summer 2025)

Rogers-Ramanujan Identities (Graduate, Summer 2024)

Rogers-Ramanujan Identities: Analytic and Combinatorial Aspects (UG, 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 (UG, Summer 2021; discussed the book Proofs and Confirmations by David Bressoud)

Generating Functions in Combinatorics (UG, Spring 2021; discussed the book generatingfunctionology by H. Wilf)