Undergraduate course offerings

Fall 2023

ASTR 101 - Exploring the Night Sky
ASTR 102 - Exploring the Cosmos
ASTR 201 - The Search For Life in the Universe
ASTR 250 - Introduction to Astrophysics
ASTR 329 - Introduction to Observational Astronomy
ASTR 403 - Introduction to Astrophysical Processes

PHYS 102A - General Physics I     PHYS 102A - General Physics I Online
PHYS 110 - Introductory Physics I
PHYS 120 - Physics I
PHYS 210 - Introductory Geophysics
PHYS 216 - Introductory Electricity and Magnetism
PHYS 229 - Introduction to Experimental Physics
PHYS 303 - Origin of Space, Time and Matter in the Universe
PHYS 321A - Classical Mechanics I
PHYS 323 - Quantum Mechanics I
PHYS 326 - Electricity and Magnetism
PHYS 342 - Computational Modeling and Analysis
PHYS 410 - Topics in Mathematical Physics I
PHYS 411 - Time Series Analysis
PHYS 415 - General Relativity and Cosmology
PHYS 423 - Quantum Mechanics II
PHYS 429A - Honours Laboratory
PHYS 438 - Solid State Physics II
PHYS 441 - Physical Oceanography
PHYS 460A - Colloquium I
PHYS 460B - Colloquium II
PHYS 499 - Honours Thesis

Spring 2024

ASTR 101 - Exploring the Night Sky
ASTR 102 - Exploring the Cosmos
ASTR 150 - Concepts in Modern Astronomy
ASTR 255 - Introduction to Planetary Science
ASTR 303 - Introductory Extragalactic Astronomy
ASTR 404 - Introduction to Stellar Astrophysics
ASTR 405 - Introduction to Cosmology

PHYS 102B - General Physics II
PHYS 110 - Introductory Physics I
PHYS 111 - Introductory Physics II
PHYS 130 - Physics II
PHYS 215 - Introductory Quantum Physics
PHYS 223 - Introductory Quantum Computing
PHYS 232 - Introducotry Biomedical Physics
PHYS 248 - Computer Assisted Mathematics and Physics
PHYS 280 - Special Topics in Physics
PHYS 314 - Nuclear Physics & Radioactivity
PHYS 317 - Thermodynamics
PHYS 321B - Classical Mechanics II
PHYS 325 - Optics
PHYS 328 - Solid State Physics I
PHYS 340 - Atmospheric Physics
PHYS 421 - Statistical Mechanics
PHYS 422 - Electromagnetic Theory
PHYS 424 - Particle Physics
PHYS 426 - Fluid Mechanics
PHYS 429A - Honours Laboratory
PHYS 432 - Medical Physics
PHYS 460A - Colloquium I
PHYS 460B - Colloquium II
PHYS 499 - Honours Thesis

Summer 2023