January 2020
August 2019
January 2019
August 2018
January 2018
August 2017
January 2017
August 2016
January 2016
August 2015
January 2015
August 2014
January 2014
August 2013
PHY 202 : Thermodynamics and Statistical Mechanics (Instructor)
PHY 640 : Non-equilibrium Statistical Mechanics (Instructor)
IDC 101 : Introduction to computers (Co-Instructor)
PHY 202 : Thermodynamics and Statistical Mechanics (Instructor)
PHY 640 : Non-equilibrium Statistical Mechanics (Instructor)
IDC 101 : Introduction to computers (Co-Instructor)
PHY 304 : Statistical Mechanics (Instructor)
IDC 351: Seminar Attending (Co-Instructor)
PHY 111: Physics Laboratory II (Co-Instructor)
PHY 201: Waves and Optics (Tutor)
PHY 304 : Statistical Mechanics (Instructor)
IDC 351: Seminar Attending (Co-Instructor)
PHY 101 : Mechanics (Instructor)
PHY 111: Physics Laboratory II (Co-Instructor)
PHY 304 : Statistical Mechanics (Instructor)
PHY 202: Thermodynamics and Statistical Physics (Tutor)
PHY 101 : Mechanics (Instructor)
PHY 603 : Review of Statistical Mechanics(Instructor)
PHY 411: Nuclear Physics Lab (Instructor)
PHY 101: Mechanics (Tutor).
PHY 603 : Review of Statistical Mechanics (Instructor)
PHY 111: Physics Laboratory I (Co-Instructor)
PHY 101: Mechanics (Tutor)
Core Courses
Major Mandatory Courses
Elective/PhD Review Courses