Teaching

Courses and educational philosophy at Nanyang Technological University.

Teaching Philosophy

I believe in empowering students to explore the boundaries of physics and technology through innovative, hands-on learning experiences that bridge theory and practical application.

Courses Taught

Bachelor of Science in Physics/Applied Physics (BSc) AY 25/26

Course Code Course Title Type Semester
PH1106 Electricity & Magnetism Lecture Semester 2
PH2198 Physics Laboratory IIA (Coordinator) Lab Semester 1

Master of Science in Precision Scientific Instrumentation (MSPSI) AY 25/26

Course Code Course Title Type Semester
PH6605 Physics of Solid-State Semiconductor Devices (New) Lecture Trimester 2
PH6701 Precision Instrumentation Laboratory Lab Trimester 2
PH6701 Precision Instrumentation Laboratory Lab Trimester 1
PH6760 Scientific Communication Lecture Trimester 1

Bachelor of Science in Physics/Applied Physics (BSc) AY 24/25

Course Code Course Title Type Semester
PH1106 Electricity & Magnetism Lecture Semester 2
PH2198 Physics Laboratory IIA (Coordinator) Lab Semester 1
PH1105 Optics, Vibrations, & Waves Tutorial Semester 1

Master of Science in Precision Scientific Instrumentation (MSPSI) AY 24/25

Course Code Course Title Type Semester
PH6701 Precision Instrumentation Laboratory Lab Trimester 3
PH6601 Solid-State Electronic Devices Lecture Trimester 2
PH6701 Precision Instrumentation Laboratory Lab Trimester 2
PH6601 Solid-State Electronic Devices Lecture Trimester 1
PH6701 Precision Instrumentation Laboratory Lab Trimester 1
PH6760 Scientific Communication Lecture Trimester 1