• PH-568: Physics of Nanostructures and Nanoscale Devices (Graduate Level)
• PH-253: Thermal and Statistical Physics (Undergraduate Level)
• PH-550: Soft Matter Physics (Graduate Level)
• PH-217: Classical Mechanics (Undergraduate level)
• PH-117: First-year Physics Lab (Undergraduate Level)
• PH-595 & PH-596: MSc Project stage I & II
• PH-591 & PH-592: Dual Degree Project I & II
• PH-303: Supervised Learning Project