Department of Physics

Course Lists

Courses to be offered in 2025-26 and 2026-27 (Tentative) for
Bachelor of Science in Physics

Course Code Course Title (Offered in 1st Term) 2025-26 2026-27
(Tentative)
PHYS1002 General Physics ✔ ✔
PHYS1003A-B General Physics for Engineers ✔ ✔
PHYS1110A-E Engineering Physics: Mechanics and Thermodynamics ✔ ✔
PHYS1111A Introduction to Mechanics, Fluids, and Waves (University Physics I) ✔ ✔
PHYS1113 Mechanics, Fluids and Waves (University Physics I) ✔ ✔
PHYS2041 University Physics III ✔ ✔
PHYS2051 Quantitative Methods for Basic Physics ✔ ✔
PHYS2061 Basic Computational Physics ✔ ✔
PHYS2711 Physics Laboratory II ✔ ✔
PHYS3021 Quantum Mechanics I ✔ ✔
PHYS3041 Electromagnetic Theory I ✔ ✔
PHYS3403 Introduction to Soft and Living Matter Physics ✔
PHYS3430 Radio Observational Astronomy ✔
PHYS3440 Optical Observational Astronomy ✔
PHYS3710 Short Experimental Project I ✔ ✔
PHYS4031 Statistical Mechanics ✔ ✔
PHYS4041 Electromagnetic Theory II ✔ ✔
PHYS4050 Solid State Physics ✔ ✔
PHYS4051 Methods in Theoretical Physics II ✔ ✔
PHYS4061 Computational Physics ✔ ✔
PHYS4430 Astrophysics ✔ ✔
PHYS4440 Topics in Nanoscience and Technology
MSEG5040 Transmission Electron Microscopy ✔
PHYS5110 Fundamentals of Classical Mechanics and Special Relativity ✔ ✔
PHYS5140 Classical Electromagnetic Theory ✔ ✔
PHYS5160 Computational Physics ✔ ✔
PHYS5330 Instrumentation I ✔ ✔
PHYS5350 Techniques in Materials Characterization ✔
PHYS5410 Advanced Quantum Mechanics ✔ ✔
PHYS5510 Advanced Statistical Mechanics ✔ ✔
PHYS5550 Quantum Optics ✔
PHYS5562 Astrophysics ✔ ✔
PHYS5590 Modern Atomic Physics ✔
PHYS5620 Thin Film Physics & Technology


Course Code Course Title (Offered in 2nd Term) 2025-26 2026-27
(Tentative)
PHYS1001 Essential Physics ✔ ✔
PHYS1004 Exploring the Physical World with STEM ✔ ✔
PHYS1110G Engineering Physics: Mechanics and Thermodynamics ✔ ✔
PHYS1111B Introduction to Mechanics, Fluids, and Waves (University Physics I) ✔ ✔
PHYS1122 University Physics II ✔ ✔
PHYS1712 Physics Laboratory I ✔ ✔
PHYS2401 Introduction to Astronomy & Astrophysics ✔ ✔
PHYS2722 Physics Laboratory III ✔ ✔
PHYS3011 Classical Mechanics I ✔ ✔
PHYS3022 Applied Quantum Mechanics ✔ ✔
PHYS3023 Quantum Information Physics ✔ ✔
PHYS3031 Thermodynamics and Statistical Physics ✔ ✔
PHYS3051 Methods in Theoretical Physics I ✔ ✔
PHYS3061 Introduction to Computer Simulation of Physical Systems ✔ ✔
PHYS3410 Practical Electronics ✔ ✔
PHYS3710 Short Experimental Project I ✔ ✔
PHYS4011 Classical Mechanics II ✔ ✔
PHYS4021 Quantum Mechanics II ✔ ✔
PHYS4420 Physics in Meteorology ✔ ✔
PHYS4460 Relativity ✔ ✔
PHYS4470 Nuclear and Particle Physics ✔ ✔
MSEG5020 Frontiers in Materials Science ✔ ✔
PHYS5061 From Computational Physics to Artificial Intelligence ✔ ✔
PHYS5120 Fundamentals of Modern Quantum Mechanics ✔ ✔
PHYS5130 Principles of Thermal and Statistical Physics ✔ ✔
PHYS5350 Techniques in Materials Characterization ✔
PHYS5420 Classical Electrodynamics ✔ ✔
PHYS5430 Solid State Theory ✔
PHYS5450 Introduction to Soft Matter Physics ✔
PHYS5520 Introduction to Many-body Theory ✔
PHYS5610 Introduction to Biophysics ✔
PHYS5620 Thin Film Physics & Technology ✔
PHYS5660 Semiconductor Physics and Devices ✔