banner5

Undergraduate Studies

Course List 2025-26 (Tentative)

Please note that the following information is tentative and subject to any form of amendment. The finalized availability and other course details please refer to the formal course announcement in the Department website around the end of July.

 

Course code (4-yr) Course Name Offered in 2025-2026
CCST9014 Science and Music Sem 2
CCST9022 How the Mass Media Depicts Science, Technology and the Natural World Sem 1
CCST9038 Science and Science Fiction Canceled 
CCST9051 What are we made of – the Fundamental Nature of Matter Sem 1
CCST9056 The Force is with You: How Things Work Sem 1
CCST9088 Cosmic Frontiers: How Discoveries are made and their Scientific Impact Sem 2
ENVS3010 Sustainable Energy and Environment Not offered in 2025-26
PHYS1055 How Things Work Sem 2
PHYS1056 Weather, Climate and Climate Change Sem 1
PHYS1150 Problem Solving in Physics Sem 1 & Sem 2
PHYS1240 Physics by Inquiry Sem 2
PHYS1250 Fundamental Physics Sem 1 & Sem 2
PHYS1650 Nature of the Universe Sem 1 & Sem 2
PHYS2055 Introductory Relativity Sem 2
PHYS2150 Methods in Physics I Sem 1
PHYS2155 Methods in Physics II Sem 2
PHYS2160 Introductory Computational Physics Not offered in 2025-26
PHYS2250 Introductory Mechanics Sem 1 & Sem 2
PHYS2255 Introductory Electricity and Magnetism Sem 2
PHYS2261 Introductory Heat and Thermodynamics Sem 1
PHYS2265 Introductory Quantum Physics Sem 1 & Sem 2
PHYS2650 Modern Astronomy Sem 2
PHYS3150 Theoretical Physics Sem 1
PHYS3151 Machine Learning in Physics Not offered in 2025-26
PHYS3350 Classical Mechanics Sem 2
PHYS3351 Quantum Mechanics Sem 1
PHYS3450 Electromagnetism Sem 2
PHYS3550 Statistical Mechanics and Thermodynamics Sem 1
PHYS3650 Observational Astronomy Sem 1
PHYS3653 Astrophysics Sem 2
PHYS3660 Astronomy Laboratory Sem 1
PHYS3750 Foundations of Laser and Spectroscopy Sem 1
PHYS3760 Physics Laboratory Sem 2
PHYS3850 Physical Optics Sem 2
PHYS3851 Atomic and Nuclear Physics Sem 2
PHYS3999 Directed Studies in Physics Sem 1 & Sem 2 & Summer
PHYS4150 Computational Physics Sem 1
PHYS4151 Data and Modelling in Physics Not offered in 2025-26
PHYS4351 Advanced Quantum Mechanics Sem 2
PHYS4450 Advanced Electromagnetism Sem 1
PHYS4551 Solid State Physics Sem 1
PHYS4652 Planetary Science Sem 2
PHYS4653 Selected Topics in Astrophysics and Cosmology Sem 1
PHYS4654 General Relativity Sem 1
PHYS4655 Interstellar Medium Not offered in 2025-26
PHYS4656 Advanced Astrophysics Sem 2
PHYS4850 Particle Physics Sem 1
PHYS4966 Physics Internship Summer
PHYS4999 Physics Project Full Year
PHYS7351 Graduate Quantum Mechanics Sem 1
PHYS7450 Graduate Electromagnetic Field Theory Sem 2
PHYS7550 Graduate Statistical Mechanics Sem 2
PHYS7750 Physics of Nanoelectronics Not offered in 2025-26
SCNC1112 Fundamentals of Modern Science Sem 1 & Sem 2