Home Teaching Research Personal Contact

Teaching

Lecture Notes
My lecture notes of many classes are available at learnmathonline.org


Courses Taught

Marshall University (Fall 2024 - present)
  1. Graduate Modern Algebra MTH 450/550

  2. Foundations of Statistics STA 150

Northern Arizona University (2014 - 2024)
  1. Graduate Linear Algebra MAT 516

  2. Algebraic Graph Theory MAT 697

  3. Graduate Research MAT 685 (3 semesters)

  4. Undergraduate Research MAT 485 (4 semesters)

  5. Real Analysis MAT 431

  6. Numerical Analysis MAT 362 (total 19 sections)

  7. Foundations of Mathematics MAT 320 (2 sections)

  8. Number Theory MAT 318

  9. Linear Algebra MAT 316 (11 sections)

  10. Differential Equations MAT 239 (14 sections)

  11. Calculus III MAT 238 (3 sections)

  12. Discrete Mathematics MAT 226 (10 sections)

  13. Calculus II MAT 137 (5 sections)

  14. Algebra for Precalculus MAT 108

University of Wyoming (Fall 2009 - Summer 2014)
  1. Linear Algebra

  2. Calculus III (2 sections)

  3. Calculus II (2 sections)

  4. Calculus I (4 sections)

  5. Trigonometry

  6. College Algebra (2 sections)

AJC Bose College, Kolkata, India (2008)
  1. Abstract Algebra

Gokhale Memorial Girls' College, Kolkata, India (2007 - 2008)
  1. Abstract Algebra

  2. 2D-3D Geometry

  3. Metric Spaces

  4. C Programming

  5. Complex Analysis