Apply

Course Timetables

Undergraduate Courses Timetable

Note: Senior course offerings (3xx and 4xx) follow a two-year schedule rotation.

Physics

SubjectCourse NumberSectionTitleDaysTimeExam Date/TimeInst Method
PHYS051001Physics Co-op Work Term
PHYS052001Physics Co-op Work Term #2
PHYS053001Physics Co-op Work Term #3
PHYS054001Physics Co-op Work Term #4
PHYS103001Essential Physics: Ideas and ApplicationsTR16:30-17:45APR 23, 2026 14:00
PHYS109001General Physics IMWF19:00-19:50APR 27, 2026 19:00
PHYS109132General Physics IW14:30-17:15
PHYS109134General Physics IW14:30-17:15
PHYS109141General Physics IR08:30-11:15
PHYS109143General Physics IR08:30-11:15
PHYS109S90General Physics I APR 24, 2026 09:00ONLNE
PHYS109S91General Physics I APR 24, 2026 09:00ONLNE
PHYS109S92General Physics I ONLNE
PHYS112001Waves and OpticsTR13:00-14:15APR 16, 2026 14:00
PHYS112151Waves and OpticsF08:30-11:15
PHYS119001General Physics IIMW18:00-19:15APR 29, 2026 19:00
PHYS119121General Physics IIT08:30-11:15
PHYS119131General Physics IIW08:30-11:15
PHYS119142General Physics IIR14:30-17:15
PHYS142001From Quarks to the CosmosMW14:30-15:45APR 20, 2026 14:00
PHYS202001Classical Mechanics ITR14:30-15:45APR 21, 2026 14:00
PHYS242001Introduction to Modern PhysicsTR13:00-14:15APR 16, 2026 14:00
PHYS242151Introduction to Modern PhysicsM14:30-17:15
PHYS251001Mathematical Physics ITR11:30-12:45APR 28, 2026 14:00
PHYS322001Physical Optics and Electromagnetic (E/M) RadiationTR13:00-14:15APR 16, 2026 14:00
PHYS342001Atomic PhysicsTR11:30-12:45APR 28, 2026 14:00
PHYS372001Modern Experimental PhysicsM14:30-15:20
PHYS372212Modern Experimental PhysicsTR14:30-16:50
PHYS432001Nuclear PhysicsTR14:30-15:45APR 21, 2026 14:00
PHYS442001Introduction to Elementary Particle PhysicsTR11:30-12:45APR 28, 2026 14:00

Graduate Courses Timetable

Physics

No courses found for this Term.