Skip to Content

Undergraduate Courses

Courses currently offered in the Undergraduate Program

Courses

Number of results: 78
ENV237H1S Physics of the Changing Environment A
Instructor: Kaley Walker
2nd year winter session
ENV238H1S Physics of the Changing Environment B
Instructor: Kaley Walker
2nd year winter session
JPE395H1S Physics of the Earth
Instructor: Qinya Liu
3rd year winter session
JPE493H1F/1493HF Seismology
Instructor: Qinya Liu
4th year fall session
JPH311H1 History of Physics
not offered this year! 3rd year fall session
JPH441H1F Physical Science in Contemporary Society
Instructor: Tahir Shaaran
4th year fall session
PHY100H1F The Magic of Physics
Instructor: Matthew Robbins
1st year fall session
PHY100H1F-SUM The Magic of Physics
Instructor: Sophie McGibbon-Gardner
1st year summer fall session
PHY131H1F Introduction to Physics I
Jason Harlow - practical coordinator
Instructor: Jason Harlow
1st year fall session
PHY131H1F-SUM Introduction to Physics I
Roghayeh (Roya) Ghahremaninezhad - practical coordinator
Instructor: Tahir Shaaran
1st year summer fall session
PHY131H1S Introduction to Physics I
Instructor: Matthew Robbins
1st year winter session
PHY132H1S Introduction to Physics II
Roghayeh (Roya) Ghahremaninezhad - practical coordinator
Instructor: Ania Harlick
1st year winter session
PHY132H1S-SUM Introduction to Physics II
Roghayeh (Roya) Ghahremaninezhad - practical coordinator
Instructor: Ali Nasseri
1st year summer winter session
PHY151H1F Foundations of Physics I
Jason Harlow - practical coordinator
Instructor: Daniel F.V. James
1st year fall session
PHY152H1S Foundations of Physics II
Jason Harlow - practical coordinator
Instructor: Ania Harlick
1st year winter session
PHY180H1F Elements of Physics I
Brian Wilson - practical coordinator
Instructor: Brian Wilson
1st year fall session
PHY189H1 Introduction to Research Methods in the Physical and Mathematical Sciences
not offered this year! 1st year year session specialized course
PHY196H1S Emergence in Nature
Instructor: Matthew Robbins
1st year winter session
PHY197H1F Modern Physics For the Curious
not offered this year! 1st year fall session
PHY198H1S Physics at the Cutting Edge
Instructor: Arun Paramekanti
1st year winter session
PHY199H1S Dark Matter and Dark Energy are the New Black
Instructor: Miriam Diamond
1st year winter session
PHY202H1F The Physics of Science Fiction and Gaming
not offered this year! 2nd year fall session
PHY205H1S The Physics of Everyday Life
Instructor: Matthew Russo
2nd year winter session
PHY205H1S-SUM The Physics of Everyday Life
Instructor: Sophie McGibbon-Gardner
2nd year summer winter session
PHY207H1S The Physics of Music
Instructor: Jason Harlow
2nd year winter session
PHY207H1S-SUM The Physics of Music
not offered this year! 2nd year summer winter session
PHY224H1F - FALL Practical Physics I
Christopher Lee - course coordinator
Instructors: Christopher Lee,  Matthew Robbins
2nd year fall session
PHY224H1S - WINTER Practical Physics I
Instructor: Sergio de la Barrera
2nd year winter session
PHY231H1F Physics of Living Systems
Instructor: Sidhartha Goyal
2nd year fall session
PHY250H1S Electricity and Magnetism
Instructor: Brian Wilson
2nd year winter session
PHY250H1S-SUM Electricity and Magnetism
Instructor: Amin Jafarisojahrood
2nd year summer winter session
PHY252H1S Thermal Physics
Instructor: Stephen R. Julian
2nd year winter session
PHY252H1S-SUM Thermal Physics
2nd year summer winter session
PHY254H1F Classical Mechanics
Instructor: Nicolas Grisouard
2nd year fall session
PHY254H1F-SUM Classical Mechanics
Instructor: Amar Vutha
2nd year summer fall session
PHY256H1F Introduction to Quantum Physics
Instructor: Sergio de la Barrera
2nd year fall session
PHY256H1F-SUM Introduction to Quantum Physics
Instructor: John Y.T. Wei
2nd year summer fall session
PHY293H1F Waves and Modern Physics
Matthew Russo - course coordinator
Barth Netterfield - practical coordinator
Instructors: Ania Harlick,  Matthew Robbins
2nd year fall session
PHY294H1S Quantum and Thermal Physics
Matthew Russo - course coordinator
Barth Netterfield - practical coordinator
Instructors: Erich Poppitz,  William Trischuk
2nd year winter session
PHY299Y1 Research Opportunity Program
2nd year year session
PHY324H1F Practical Physics II
Brian Wilson - course coordinator
3rd year fall session
PHY324H1S Practical Physics II
Brian Wilson - course coordinator
Instructors: Brian Wilson,  Debra Wunch
3rd year winter session
PHY327H1 Advanced Physics Laboratory
Ania Harlick - course coordinator
3rd year fall session
PHY331H1F Introduction to Biological Physics
Instructor: William Ryu
3rd year fall session
PHY350H1F Electromagnetic Theory
Instructor: Sajeev John
3rd year fall session
PHY354H1S Advanced Classical Mechanics
Instructor: Michael Luke
3rd year winter session
PHY356H1F Quantum Mechanics I
Instructor: John E. Sipe
3rd year fall session
PHY357H1S Nuclear and Particle Physics
Instructor: Ziqing Hong
3rd year winter session
PHY358H1S Quantum Materials: from Atoms to Crystals
Instructor: Tahir Shaaran
3rd year winter session
PHY365H1S Quantum Information
Instructor: Daniel F.V. James
3rd year winter session
PHY371Y1 AND PHY372H1 Supervised Study in Physics
Pekka K. Sinervo - course coordinator
3rd year summer fall winter year session
PHY378H1 AND PHY379Y1 Undergraduate Research Project
Pekka K. Sinervo - course coordinator
3rd year summer fall winter year session
PHY385H1S Introductory Optics
Instructor: Boris Braverman
3rd year winter session
PHY392H1F Physics of Climate
Instructor: Zhan Su
3rd year fall session
PHY396Y0 Research Topic Abroad
3rd year year session
PHY397Y0 Exchange Research Project Abroad
3rd year year session
PHY398H0/PHY398Y0 Research Excursion Program
3rd year summer fall winter session
PHY399Y1 Research Opportunity Program
3rd year year session
PHY405H1S Electronics Lab
Instructor: Ziqing Hong
4th year winter session
PHY407H1F Computational Physics
Instructor: Miriam Diamond
4th year fall session
PHY408H1S Times Series Analysis
Instructor: Christopher Lee
4th year winter session
PHY42**H1F Advanced Physics Laboratory
Ania Harlick - course coordinator
Instructors: Boris Braverman,  Stephen R. Julian,  Tahir Shaaran,  William Trischuk,  Kaley Walker
4th year fall session
PHY42**H1S Advanced Physics Laboratory
Ania Harlick - course coordinator
Instructors: Robin S. Marjoribanks,  Pierre Savard,  Tahir Shaaran,  John Y.T. Wei,  Debra Wunch
4th year winter session
PHY431H1S Topics in Biological Physics
Instructor: Sidhartha Goyal
4th year winter session
PHY450H1S/1510HS Relativistic Electrodynamics
Instructor: Michael Luke
4th year winter session
PHY452H1S Statistical Mechanics
Instructor: Yong Baek Kim
4th year winter session
PHY454H1S Continuum Mechanics
Instructor: Zhan Su
4th year winter session
PHY456H1F Quantum Mechanics II
Instructor: Erich Poppitz
4th year fall session
PHY460H1F/1460HF Nonlinear Physics
Instructor: Robin S. Marjoribanks
4th year fall session
PHY471Y1 AND PHY472H1 Supervised Study in Physics
Pekka K. Sinervo - course coordinator
4th year year summer fall winter session
PHY478H1 AND PHY479Y1 Undergraduate Research Project
Pekka K. Sinervo - course coordinator
4th year summer fall winter session
PHY483H1F/1483HF Relativity Theory I
Instructor: A.W. Peet
4th year fall session
PHY484H1S/1484HS Relativity Theory II
Instructor: A.W. Peet
4th year winter session
PHY485H1S/1485HS Laser Physics
Instructor: Joseph Thywissen
4th year winter session
PHY487H1F Condensed Matter Physics
Instructor: Ania Harlick
4th year fall session
PHY489H1F/1489HF Introduction to High Energy Physics
Instructor: Miriam Diamond
4th year fall session
PHY491H1S/1491HS Current Interpretations of Quantum Mechanics
Instructor: John E. Sipe
4th year winter session
PHY492H1F/1498HF Advanced Atmospheric Physics
Instructor: Morgan O'Neill
4th year fall session