Undergraduate Course Offerings

Fall 2024

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

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 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 460A - Colloquium I
PHYS 460B - Colloquium II
PHYS 499 - Honours Thesis

Spring 2025

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 304 - Physics of Science Fiction
PHYS 313 - Atomic and Molecular Physics
PHYS 317 - Thermodynamics
PHYS 321B - Classical Mechanics II
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 427 - Geophysics
PHYS 429A - Honours Laboratory
PHYS 432 - Medical Physics
PHYS 435 - Introduction to Accelerator Physics 
PHYS 460A - Colloquium I
PHYS 460B - Colloquium II
PHYS 480 - Advanced Special Topics in Physics: Physics of Climate
PHYS 499 - Honours Thesis

Summer 2024

ASTR 101 - Exploring the Night Sky
PHYS 111 - Introductory Physics II
PHYS 321A - Classical Mechanics I
PHYS 323 - Quantum Mechanics I