Skip to Content

Undergraduate Courses

Courses currently offered in the Undergraduate Program

Courses

Number of results: 76
ENV237H Physics of the Changing Environment A
Instructor: Debra Wunch
2nd year winter session
ENV238H Physics of the Changing Environment B
Instructor: Debra Wunch
2nd year winter session
JPE395H1 Physics of the Earth (formerly PHY395H1)
Instructor: Qinya Liu
3rd year winter session
JPE493H1 Seismology
Instructor: Qinya Liu
4th year fall session
JPH311H1 History of Physics
3rd year fall session
JPH441H1 Physical Science in Contemporary Society (formerly PHY341H1)
Instructor: Aephraim M. Steinberg
4th year winter session
PHY100H1F The Magic of Physics
Instructor: Vatche Deyirmenjian
1st year fall session
PHY100H1F-SUM The Magic of Physics
Virginijus Barzda - course coordinator
David Curtin - practical coordinator
Instructor: Yuchong Li
1st year summer fall session
PHY131H1F Introduction to Physics I
Jason Harlow - course coordinator
Carolyn Sealfon - practical coordinator
Instructor: Jason Harlow
1st year fall session
PHY131H1F-SUM Introduction to Physics I
not offered this year! 1st year summer session
PHY131H1S Introduction to Physics I
Vatche Deyirmenjian - practical coordinator
Instructor: Vatche Deyirmenjian
1st year winter session
PHY132H1S Introduction to Physics II
Carolyn Sealfon - course coordinator
Instructor: Carolyn Sealfon
1st year winter session
PHY132H1S-SUM Introduction to Physics II
not offered this year! 1st year summer session
PHY151H1 Foundations of Physics I
Jason Harlow - practical coordinator
Instructors: Stephen R. Julian ,  Paul Kushner
1st year fall session
PHY152H1 Foundations of Physics II
Jason Harlow - practical coordinator
Instructors: Stephen R. Julian ,  Paul Kushner
1st year winter session
PHY180H1F Elements of Physics I
Instructor: Joseph Thywissen
1st year fall session
PHY196H1 Emergence in Nature
Instructor: Vatche Deyirmenjian
1st year fall session
PHY197H1 Modern Physics For the Curious
Instructor: David Curtin
1st year fall session
PHY198H1 Physics at the Cutting Edge
Instructor: A.W. Peet
1st year winter session
PHY199H1S Dark Matter and Dark Energy are the New Black
Instructor: Miriam Diamond
1st year winter session
PHY202H1 The Physics of Science Fiction and Gaming
Instructor: Vatche Deyirmenjian
2nd year fall session
PHY205H1 The Physics of Everyday Life
2nd year winter session
PHY205H1S-SUM The Physics of Everyday Life
Instructor: Matthew Russo
2nd year summer winter session
PHY207H1 The Physics of Music
Instructor: Jason Harlow
2nd year winter session
PHY207H1-SUM The Physics of Music
Instructor: Jason Harlow
2nd year summer winter session
PHY224H1 Practical Physics I
Instructor: Christopher Lee
2nd year winter session
PHY224H1 FALL Practical Physics I
2nd year fall session
PHY231H1 Physics of Living Systems
Instructor: William Ryu
2nd year winter session
PHY250H1 Electricity and Magnetism
Instructor: John Y.T. Wei
2nd year winter session
PHY250H1F5-SUM Electricity and Magnetism
Instructor: Aleksander Krupski
2nd year summer fall session
PHY252H1 Thermal Physics
Instructor: Miriam Diamond
2nd year winter session
PHY252H1S-SUM Thermal Physics
Instructor: Robert S. Orr
2nd year summer winter session
PHY254H1 Classical Mechanics
2nd year fall session
PHY254H1S-SUM Classical Mechanics
2nd year summer session
PHY256H1 Introduction to Quantum Physics
Instructor: Aephraim M. Steinberg
2nd year fall session
PHY256H1F5-SUM Introduction to Quantum Physics
Instructor: Barak Shoshany
2nd year summer fall session
PHY293H1 Waves and Modern Physics
Instructors: Nicolas Grisouard ,  Pekka K. Sinervo
2nd year fall session
PHY294H1 Quantum and Thermal Physics
Instructors: Barth Netterfield ,  Kaley Walker
2nd year winter session
PHY299Y1 Research Opportunity Program
2nd year year session
PHY324H1 Practical Physics II
Instructor: Brian Wilson
3rd year winter session
PHY327H1 Advanced Physics Laboratory
David C. Bailey - course coordinator
3rd year fall session
PHY331H1 Introduction to Biological Physics
Instructor: Sidhartha Goyal
3rd year fall session
PHY350H1 Electromagnetic Theory
Instructor: Yong Baek Kim
3rd year fall session
PHY354H1 Advanced Classical Mechanics
Instructor: David Curtin
3rd year winter session
PHY356H1 Quantum Mechanics I
Instructor: Sajeev John
3rd year fall session
PHY357H1 Nuclear and Particle Physics
Instructor: Ziqing Hong
3rd year winter session
PHY358H1 Atoms, Molecules and Solids
Instructor: Hae-Young Kee
3rd year winter session
PHY371Y1 AND PHY372H1 Supervised Reading Courses
3rd year summer fall winter year session
PHY385H1 Introductory Optics
Instructor: Amar Vutha
3rd year winter session
PHY392H1 Physics of Climate
Instructor: Christopher Lee
3rd year fall session
PHY396Y0 Research Topic Abroad
Pekka K. Sinervo - course coordinator
3rd year year session
PHY397Y0 Exchange Research Project Abroad
Pekka K. Sinervo - course coordinator
3rd year year session
PHY398H0 Research Excursion Program
3rd year summer fall winter session
PHY399Y0 Research Excursions Program
3rd year year session
PHY405H1 Electronics Lab
Instructor: David C. Bailey
4th year winter session
PHY407H1 Computational Physics
Instructor: Nicolas Grisouard
4th year fall session
PHY408H1 Times Series Analysis
Instructor: Dylan Jones
4th year winter session
PHY42**H1F Advanced Physics Laboratory
David C. Bailey - course coordinator
Instructors: Young-June Kim ,  Peter Krieger ,  Robin S. Marjoribanks ,  Stephen W. Morris
4th year fall session
PHY42**H1S Advanced Physics Laboratory
David C. Bailey - course coordinator
Instructors: Robert S. Orr ,  Pierre Savard ,  Amar Vutha ,  Kaley Walker ,  John Y.T. Wei
4th year winter session
PHY431H1 Topics in Biological Physics
Instructor: Anton Zilman
4th year winter session
PHY450H1 Relativistic Electrodynamics
Instructor: Daniel F.V. James
4th year winter session
PHY452H1 Statistical Mechanics
Instructor: Anton Zilman
4th year winter session
PHY454H1 Continuum Mechanics
Instructor: Dylan Jones
4th year winter session
PHY456H1 Quantum Mechanics II
Instructor: John E. Sipe
4th year fall session
PHY460H1 Nonlinear Physics
Instructor: Erich Poppitz
4th year winter session
PHY471Y AND PHY472H1 Supervised Reading Courses
Pekka K. Sinervo - course coordinator
4th year year session
PHY472H1 Supervised Study in Physics
Pekka K. Sinervo - course coordinator
4th year year session
PHY478H1 Research Project Course
Pekka K. Sinervo - course coordinator
4th year summer fall winter session
PHY479Y1 Research Project Course
Pekka K. Sinervo - course coordinator
4th year year session
PHY483H1/1483H Relativity Theory I
Instructor: A.W. Peet
4th year fall session
PHY484H1/1484H Relativity Theory II
Instructor: A.W. Peet
4th year winter session
PHY485H1/1485H Laser Physics
Instructor: Daniel F.V. James
4th year fall session
PHY487H1 Condensed Matter Physics
Instructor: Hae-Young Kee
4th year fall session
PHY489H1/1489H Introduction to High Energy Physics
Instructor: Michael Luke
4th year fall session
PHY491H1/1491H Current Interpretations of Quantum Mechanics
Instructor: John E. Sipe
4th year winter session
PHY492H1/1498H Advanced Atmospheric Physics
Instructor: Paul Kushner
4th year fall session