Stacks Image 83

August 2024

January 2024


August 2023

January 2023

August 2022

January 2022

August 2021

January 2021

August 2020

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 301: Classical Mechanics (Instructor)

PHY 111: Physics Laboratory I (Co-Instructor)
PHY 202 : Thermodynamics and Statistical Mechanics (Tutor)

PHY 301: Classical Mechanics (Instructor)

PHY 202 : Thermodynamics and Statistical Mechanics (Instructor)

PHY 310: Mathematical Methods (Instructor)

PHY 603 : Review of Statistical Mechanics(Instructor)

IDC 351: Seminar Participating (Co-Instructor)

PHY 202 : Thermodynamics and Statistical Mechanics (Instructor)

PHY 201 : Waves and Optics (Instructor)

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)

Course Legends

Core Courses
Major Mandatory Courses
Elective/PhD Review Courses