Undergraduate Course List

The course descriptions index provides links to the Department's detailed course descriptions that provide more information about what you will study in each of your physics courses. For official course descriptions, pre-requisite and co-requisite information, and lecture and laboratory information please see the . Official Course Outlines are provided by each individual instructor and on the current course webpages.

Undergraduate Courses in Physics and Physical Oceanography

1000 Level | 2000 Level | 3000 Level | 4000 Level | 6000 and Up

1000 Level
  • 1020 Introductory Physics I
  • 1021 Introductory Physics II
  • 1050 Mechanics
  • 1051 Oscillations, Waves, Electromagnetism
 
2000 Level
  • 2053 Fluids and Thermodynamics
  • 2055 Electricity and Magnetism
  • 2151 Stellar Astronomy and Astrophysics
  • 2300 Introductory Physical Oceanography
  • 2750 Modern Physics
  • 2820 Computational Mechanics
 
3000 Level
  • 3000 Physics of Device Materials
  • 3050 Introduction to Biophysics
  • 3150 Astrophysics I
  • 3151 Astrophysics II
  • 3220 Classical Mechanics I
  • 3230 Classical Mechanics II
  • 3300 Intermediate Physical Oceanography
  • 3340 Principles of Environmental Physics
  • 3400 Thermal Physics
  • 3500 Electromagnetic Fields I
  • 3550 Electric Circuits
  • 3551 Analogue Electronics
  • 3600 Optics and Photonics I
  • 3750 Quantum Physics I
  • 3751 Quantum Physics II
  • 3800 Computational Physics
  • 3810 Mathematical Analysis
  • 3820 Mathematical Physics I
  • 3900 Experimental Physics I
 
4000 Level
  • 4000 Introduction to Solid State Physics
  • 4200 Classical Mechanics III
  • 4205 Introduction to Fluid Dynamics
  • 4220 Introduction to General Relativity
  • 4300 Advanced Physical Oceanography
  • 4340 Modelling in Environmental Physics
  • 4400 Statistical Mechanics
  • 4500 Electromagnetic Fields II
  • 4600 Optics and Photonics II
  • 4820 Mathematical Physics II
  • 4850 Quantum Mechanics
  • 4851 Advanced Quantum Mechanics
  • 4852 Quantum Information and Computing
  • 4900 Experimental Physics II
  • 490 A/B Honours Physics Thesis
 
6000 Level
  • 6317 Underwater Acoustics
  • 6318 Numeric Modelling
  • 6413 Soft Matter Physics
 

1000 Level | 2000 Level | 3000 Level | 4000 Level | 6000 and Up

top