The only way to learn mathematics is to do mathematics - Paul Halmos


I am teaching the course Mathematical Methods - Analysis for the M.Sc. Data Science programme in the August-November semester, 2018.

In the previous semesters I taught the following courses at CMI:

January - April 2018 - Numerical linear algebra.
August - November 2017 - Reflection groups and Coxeter groups.
January - April 2017 - Numerical linear algebra.
January - April 2016 - Reflection groups
January - April 2015 - Representation theory of finite groups.
January - April 2013 - Representation theory of the symmetric group.
August - November 2013 - Numerical linear algebra.
August - November 2012 - Numerical linear algebra.

AT NORTHEASTERN UNIVERSITY, BOSTON:
From September 2006 (Fall 2006) to April 2012 (Spring 2012), I was a teaching assistant at Northeastern University. I taught courses ranging over different levels of undergraduate math topics.
List of courses taught:
  • Mathematical Thinking - Logic, truth tables, permutations and combinations, basic probability theory
  • Calculus for Business and Economics
  • Calculus I
  • Calculus II and III for Science and Engineering
AT BHASKARACHARYA PRATISHTAN, PUNE:
I was a full-time instructor for the Mathematical Olympiad training programme at Bhaskaracharya Pratishthan, Pune. I held this post from June 2004 to June 2006.
List of courses taught:
  • Euclidean geometry - advanced topics
  • Combinatorics
  • Number theory
  • Algebra 

AT FERGUSSON COLLEGE, PUNE:
From December 2002 to May 2004 I worked as a part-time instructor for the mathematics and computer science department at Fergusson college, Pune.

Here is my detailed teaching profile