Undergraduate Course Information

Undergraduate Course information is a comprehensive list covering physics (PHYS), engineering physics (ENPH and APSC) and astronomy (ASTR) courses.

• All PHYS courses can be found on the Arts and Science course description page.
• All ASTR courses can be found on the Arts and Science course description page.
• All ENPH courses can be found on the Faculty of Engineering and Applied course description page.
• All APSC courses can be found on the Faculty of Engineering and Applied course description page.

Most of the course content will be available via . Otherwise, the links are provided under Web Page heading in the table.

Students should consult their official Academic Calendar to obtain current information about degree requirements, course offerings, and sessional dates.

Course Code Course Title Web Page Offered
APSC 102 Experimentation   --
APSC 111 Physics I - Engineers   F25
APSC 111J Physics I - Extended   W26
APSC 112 Physics II - Engineers   W26
APSC 112J Physics II - Extended   WS26
APSC 200 Engineering Design and Practice II   F25
ASTR 101 Astronomy I: The Solar System - ONLINE --
ASTR 101 Astronomy I: The Solar System   --
ASTR 102 Astronomy II: Stars, Galaxies, & the Universe - ONLINE --
ASTR 102 Astronomy II: Stars, Galaxies, & the Universe   --
ENPH 211 Applied Physics   W26
ENPH 213 Computational Engineering Physics   W26
ENPH 225 Mechanics   W25
ENPH 253 Engineering Physics Laboratory   W26
ENPH 336 Solid State Devices   W26
ENPH 353  Engineering Physics Experiment Design   F25
ENPH 354 Engineering Physics Design Project   W26
ENPH 431 Electromagnetic Theory   --
ENPH 454 Advanced Engineering Physics Design Project   F25
PHYS 104 / 106 Fundamental Physics   FW25-26
PHYS 115 Introduction to Physics I   F25
PHYS 116 Introduction to Physics II   W26
PHYS 118 Basic Physics - ONLINE   --
PHYS 119 Introduction to Physics Lab   FW25-26
PHYS 206 Dynamics   F25
PHYS 212 Vibrations and Waves   W26
PHYS 213 Computational Methods in Physics   F25
PHYS 216 Introduction to Astrophysics   W26
PHYS / ENPH 239 Electromagnetism   W26
PHYS / ENPH 242 Relativity and Quanta   F25
PHYS 250 Foundations of Experimental Physics   W26
PHYS 260 The Physics of Light and Colour   --
PHYS 315 Physical Processes in Astrophysics   --
PHYS / ENPH 316 Mathematical Methods in Physics I   F25
PHYS / ENPH 317 Mathematical  Methods in Physics II   --
PHYS / ENPH 321 Advanced Mechanics   F25
PHYS / ENPH 334 Electronics for Applied Scientists / Physicists   F25
PHYS / ENPH 344 Intro to Quantum Mechanics   F25
PHYS / ENPH 345 Quantum Physics of Atoms, Nuclei and Particles   --
PHYS 350 General Laboratory   FW25-26
PHYS / ENPH 372 Thermodynamics   W26
PHYS / ENPH - 414 / 823 Intro to General Relativity   W26
PHYS / ENPH - 417 To be announced   W26
PHYS / ENPH 432 Electromagnetic Theory   W26
PHYS / PHYS - 435 / 815 Stellar Structure and Evolution   F25
PHYS / ENPH 444 Advanced Quantum   --
PHYS / ENPH 453 Advanced Physics Laboratory   W26
PHYS / ENPH 460 Laser Optics   --
PHYS / ENPH 472 Statistical Mechanics   F25
PHYS / ENPH - 479 / 879 High Performance Computational Physics   W26
PHYS / ENPH - 480 / 880 Solid State Physics   W26
PHYS 483 Nanoscience and Nanotechnology   --
PHYS / ENPH -  490 / 891 Nuclear and Particle Physics   F25
PHYS / ENPH 491 Physics of Nuclear Reactors   F25
ENPH 495 Introduction to Medical Physics   TBD