banner5 banner5_m

Undergraduate Studies

Course Information

*Courses that are not offered in 2024 - 2025

 

Course Code Course Title Tutor(s)
SCNC1112 Fundamentals of Modern Science (6 credits) ---
ENVS3006 Environmental Radiation (6 credits) * ---
ENVS3010 Sustainable Energy and Environment (6 credits)  ---
PHYS1050 Physics for Engineering Students (6 credits) * ---
PHYS1055 How Things Work (6 credits) ---
PHYS1056 Weather, Climate and Climate Change (6 credits) ---
PHYS1150 Problem Solving in Physics (6 credits) ---
PHYS1240 Physics by Inquiry (6 credits) ---
PHYS1250 Fundamental Physics (6 credits) ---
PHYS1650 Nature of the Universe (6 credits) ---
PHYS2055 Introductory Relativity (6 credits) ---
PHYS2150 Methods in Physics I (6 credits) ---
PHYS2155 Methods in Physics II (6 credits) ---
PHYS2160 Introductory Computational Physics (6 credits) ---
PHYS2250 Introductory Mechanics (6 credits) ---
PHYS2255 Introductory Electricity and Magnetism (6 credits) ---
PHYS2260 Heat and Waves (6 credits) * ---
PHYS2261 Introductory Heat and Thermodynamics (6 credits) ---
PHYS2265 Introductory Quantum Physics (6 credits) ---
PHYS2650 Modern Astronomy (6 credits) ---
PHYS3150 Theoretical Physics (6 credits) ---
PHYS3151 Machine Learning in Physics (6 credits) ---
PHYS3350 Classical Mechanics (6 credits) ---
PHYS3351 Quantum Mechanics (6 credits) ---
PHYS3450 Electromagnetism (6 credits) ---
PHYS3550 Statistical Mechanics & Thermodynamics (6 credits) ---
PHYS3551 Introductory Solid State Physics (6 credits) * ---
PHYS3650 Observational Astronomy (6 credits) ---
PHYS3651 The Physical Universe (6 credits) * ---
PHYS3652 Principles of Astronomy (6 credits) * ---
PHYS3653 Astrophysics (6 credits) ---
PHYS3660 Astronomy Laboratory (6 credits) ---
PHYS3750 Foundations of laser and spectroscopy (6 credits) ---
PHYS3760 Physics Laboratory (6 credits) ---
PHYS3850 Physical Optics (6 credits) ---
PHYS3851 Atomic and Nuclear Physics (6 credits) ---
PHYS3999 Directed Studies in Physics (6 credits) ---
PHYS4150 Computational Physics (6 credits) ---
PHYS4151 Data Analysis and Modeling in Physics (6 credits) * ---
PHYS4350 Advanced Classical Mechanics (6 credits) * ---
PHYS4351 Advanced Quantum Mechanics (6 credits) ---
PHYS4450 Advanced Electromagnetism (6 credits) ---
PHYS4550 Advanced Statistical Mechanics (6 credits) * ---
PHYS4551 Solid State Physics (6 credits) ---
PHYS4650 Stellar Physics (6 credits) * ---
PHYS4651 Selected Topics in Astrophysics (6 credits) * ---
PHYS4652 Planetary Science (6 credits) * ---
PHYS4653 Selected topics in astrophysics and cosmology (6 credits) * ---
PHYS4654 General Relativity (6 credits) ---
PHYS4655 Interstellar Medium (6 credits) ---
PHYS4656 Advanced Astrophysics (6 credits) ---
PHYS4850 Particle Physics (6 credits) ---
PHYS4966 Physics Internship (6 credits) ---
PHYS4999 Physics Project (12 credits) --- 
PHYS7350 Graduate Classical Mechanics (6 credits) * ---
PHYS7351 Graduate Quantum Mechanics (6 credits)  ---
PHYS7450 Graduate Electromagnetism Field Theory (6 credits) ---
PHYS7550 Graduate Statistical Mechanics (6 credits) ---
PHYS7551 Graduate Solid State Physics (6 credits) * ---
PHYS7750 Nanophysics (6 credits) ---