Physics

Classical mechanics, electromagnetism, quantum and statistical physics, and their frontiers.

Years
4
Courses
34
Credits
102
Ready now
7

This program follows the structure of a four-year Bachelor of Science with a physics major. Each course is free and earns a certificate of completion; courses marked "In development" show their planned lessons and open as they are written.

Year 1 Science First Year

Fall term

CodeCourseCrStatus
MATH-100 Calculus I 3 Ready
MATH-125 Linear Algebra I 3 Ready
CHEM-101 General Chemistry I 3 In development
BIOL-107 Introduction to Cell Biology 3 In development
WRIT-101 Academic Writing 3 In development

Winter term

CodeCourseCrStatus
MATH-101 Calculus II 3 Ready
PHYS-130 Mechanics 3 Ready
CHEM-102 General Chemistry II 3 In development
BIOL-108 Organisms and Evolution 3 In development
CMPUT-174 Introduction to Computing Science 3 In development

Year 2

Fall term

CodeCourseCrStatus
PHYS-131 Electricity & Magnetism 3 Ready
PHYS-230 Waves and Optics 3 In development
PHYS-271 Modern Physics 3 In development
MATH-209 Multivariable Calculus 3 Ready

Winter term

CodeCourseCrStatus
MATH-201 Differential Equations 3 Ready
PHYS-234 Computational Physics 3 In development
PHYS-244 Classical Mechanics I 3 In development
PHYS-261 Thermal Physics 3 In development

Year 3

Fall term

CodeCourseCrStatus
PHYS-344 Classical Mechanics II 3 In development
PHYS-372 Quantum Mechanics I 3 In development
PHYS-381 Electromagnetic Theory I 3 In development
MATH-334 Complex Variables 3 In development

Winter term

CodeCourseCrStatus
PHYS-373 Quantum Mechanics II 3 In development
PHYS-382 Electromagnetic Theory II 3 In development
PHYS-361 Statistical Mechanics 3 In development
PHYS-397 Experimental Physics 3 In development

Year 4

Fall term

CodeCourseCrStatus
PHYS-410 Solid State Physics 3 In development
PHYS-420 Nuclear and Particle Physics 3 In development
PHYS-430 Astrophysics 3 In development
PHYS-472 Advanced Quantum Mechanics 3 In development

Winter term

CodeCourseCrStatus
PHYS-450 General Relativity and Cosmology 3 In development
PHYS-460 Lasers and Photonics 3 In development
PHYS-481 Atmospheric and Space Physics 3 In development
PHYS-499 Honours Thesis in Physics 3 In development