Mathematical Physics degree

professor and student talking in lab

Study the very big to the very small. This math is universal.

Look for answers to the universe’s largest questions and launch a dynamic career.

Discover the mathematical and theoretical underpinnings of the laws of nature. From the foundations of quantum theory and its applications in nanotechnology to atmospheric physics, fluid mechanics, and the structure of spacetime in cosmology, Mathematical Physics will give you the advanced mathematical problem-solving skills needed for a wide range of careers.

You'll dig deep into classical mechanics, quantum mechanics, statistical mechanics, and electromagnetism, with elective courses in everything from relativity and astrophysics to fluid mechanics and advanced/applied quantum mechanics.

You can study Mathematical Physics through the Faculty of Mathematics or the Faculty of Science. The programs are similar. It's helpful to look at the courses below for the differences. In Science, you'll learn as a physicist with a strong background in mathematics. In Math, you'll take the perspective of a mathematician, applying your knowledge to physics.

Either way, your career possibilities are infinite (figuratively, of course).

What courses will you take (Faculty of Mathematics program)?

First-year courses

In your first year, you'll take a mixture of Physics, Mathematics, and Computer Science courses to give you the foundations for your upper-year classes. After first year, most of your classes will be Physics and Mathematics courses.

You may also select advanced-stream courses for algebra, calculus, and computer science if you meet the requirements. Details will be sent during course selection in June.

September to December

  • MATH 135 – Algebra for Honours Mathematics
  • MATH 137 – Calculus 1 for Honours Mathematics
  • PHYS 121 – Mechanics
  • CS 115 – Introduction to Computer Science OR CS 135 – Designing Functional Programs
  • One communication skills course

January to April

  • MATH 136 – Linear Algebra 1 for Honours Mathematics
  • MATH 138 – Calculus 2 for Honours Mathematics
  • PHYS 122 – Electricity and Magnetism
  • CS 116 – Introduction to Computer Science OR CS 136 – Elementary Algorithm Design and Data Abstraction
  • One communication skills course

This is a sample schedule. Courses or when a course is offered may change depending on availability.

After first year

About half of the classes you’ll take will be Physics courses, with roughly the other half being Applied Mathematics and Math courses. With your remaining classes, you can choose electives from many of the 100 subject areas at Waterloo.

Sample upper-year courses

AMATH 361 – Continuum Mechanics
AMATH 353 – Partial Differential Equations 1
PHYS 476 – Introduction to General Relativity
PHYS 359 – Statistical Mechanics

Customize your degree

You can add additional areas of expertise to your degree by including one or more of the minors available to all Waterloo students.

Once you're a student, advisors can help you explore which minors or specializations may fit into your plans.

What courses will you take (Faculty of Science program)?

First-year courses

Your first year will be a mix of Physics and Mathematics courses to give you the foundations for your upper-year classes. You'll take Physics lab courses (for hands-on experience!), Science breadth courses (a physicist is also a scientist!), and a Science communications course. 

After first year, most of your classes will be Physics and Mathematics courses.

September to December

January to April

  • PHYS 10 – Physics Seminar
  • CS 114 – Principles of Computing for Science
  • PHYS 122/122L – Electricity and Magnetism/ Laboratory
  • MATH 136 – Linear Algebra 1 for Honours Mathematics
  • MATH 138 – Calculus 2 for Honours Mathematics
  • CHEM 123 – General Chemistry 2 or EARTH 122/122L – Introductory Environmental Sciences/Laboratory

After first year

About half of the classes you’ll take will be Physics courses and about half will be Math courses, with three of these being fourth-year elective choices geared towards theoretical physics. 

For your remaining classes, you can choose electives from the 100 or so subjects at Waterloo. If you’re interested in grad school, be sure to take PHYS 437A/B where you can pursue your own major research project!
 

Sample upper-year courses

PHYS 357 – Statistical Mechanics and Thermodynamics
PHYS 380 – Molecular and Cellular Biophysics
PHYS 444 – Introduction to Particle Physics
PHYS 467 – Introduction to Quantum Information Processing
PHYS 474 – Galaxies
PHYS 476 – Introduction to General Relativity
 

Skills you'll develop with this major

  • Foundations for theoretical physics
  • Advanced mathematical skills
  • Qualitative and quantitative analysis
  • Systematic, rigorous, and flexible problem solving
  • Applied programming and data analysis
  • Creative application of knowledge to design new technologies

This isn't an exhaustive list – rather a glimpse into the skills a Mathematical Physics major can provide.

Your experience will be unique, and the skills you develop will depend on your goals; which courses you take; and your involvement with any clubs, jobs, or research projects.

Customize your degree

You can add additional areas of expertise to your degree by including one or more of the minors available to all Waterloo students.

Once you're a student, advisors can help you explore which minors or specializations may fit into your plans.

Faculty:
Faculty of Mathematics or Faculty of Science

Degree:
Bachelor of Mathematics or Bachelor of Science in Mathematical Physics

Available as a co-op program?
Yes

Available as a regular program?
Yes

Available as a minor?
No

Earn your degree from a top ranking university. Ranked #1 in Canada and #38 globally for physics and among the top five nationally and #47 globally for mathematics, a Mathematical Physics degree from Waterloo will set you apart.

Learn from top researchers. Catch a lecture at the Perimeter Institute for Theoretical Physics, just south of campus, or spend a research term at Waterloo’s Institute for Quantum Computing.

Co-op = relevant paid work experience

In the world's leading co-op program, you'll explore potential careers, learn to interview for jobs, graduate with up to two years of valuable experience — and make money!

Sample co-op job titles

  • Design engineer-quality assurance
  • Project engineering support
  • Performance engineering co-op student
  • Science math peer tutor
  • Undergraduate research assistant
  • Application programmer
  • Quality assurance analyst

Co-op work-study sequence

Starting after first year, you'll normally alternate between school and work every four months, integrating your classroom learning with real-world experience. You can return to the same employer for a couple of work terms to gain greater knowledge and responsibility or work for different employers to get a broad range of experience.

Your first work term will be in the spring term after first year if you choose to study through the Faculty of Mathematics.

Year September to December (Fall) January to April (Winter) May to August (Spring)
First Study Study Co-op
Second Study Co-op Study
Third Co-op Study Co-op
Fourth Study Co-op Co-op
Fifth Study Study  -


Your first work term will be in the winter term of second year if you choose to study through the Faculty of Science.

Year September to December (Fall) January to April (Winter) May to August (Spring)
First Study Study Off
Second Study Co-op Study
Third Co-op Co-op Study
Fourth Co-op Study Co-op
Fifth Study Study  -


Learn more about co-op →

What can you do with a degree in Mathematical Physics?

As a Mathematical Physics graduate, you'll have a powerful blend of advanced mathematics, theoretical modelling, and problem-solving skills, making you valuable in both scientific research and high-level industry roles.

You’ll be able to translate complex real-world systems into precise mathematical frameworks, which opens doors far beyond academia – especially in technology, engineering, finance, software/machine learning, and data-driven fields where abstraction and analytical thinking are essential.

The careers listed below are examples of what you might be able to pursue. Through the courses you take, specializations you choose, extracurriculars, and any work experience you gain, you'll graduate with a degree that's uniquely you and be ready to pursue a career that's right for you!

Data analyst

Working with data, you would uncover patterns and trends that help organizations make smarter decisions. Use spreadsheets or programming tools to organize information and turn numbers into clear, meaningful insights. Each project gives you the chance to solve problems using logic, analysis, and critical thinking.

Actuarial specialist

Apply math and statistics to help insurance companies understand and manage risk. You might predict the likelihood of events like accidents or natural disasters and calculate the financial impact. Through your analysis, you would help guide important decisions that balance risk and cost.

Quantitative analyst (finance)

Within the fast-moving world of finance, use advanced math to model markets and support investment strategies. Analyze trends or build mathematical models that guide trading and financial decisions. Your skills will allow you to turn complex data into strategies that shape how money is managed and invested.

Software developer (mathematical applications)

Design and build software that solves complex problems, often using algorithms based on mathematics. This could include simulations, optimization tools, or data systems. It’s perfect if you enjoy both coding and logical thinking.

Operations research analyst

Help organizations solve complex problems like scheduling, logistics, or resource allocation. By applying mathematical models, Find the most efficient solutions. It’s a practical career where your math skills improve real-world systems.

Financial strategist

Evaluate financial data to help companies make investment or budgeting decisions. Your math skills help you analyze trends and assess risks. It’s a strong option if you’re interested in business and numbers.

Cryptography analyst

Use mathematics to create and break codes that protect information. This work is essential for cybersecurity and secure communication. It’s a fascinating path if you enjoy puzzles and protecting digital systems.

Machine learning engineer (entry-level)

Help build systems that learn from data, such as recommendation algorithms or predictive tools. This role relies heavily on mathematical concepts like linear algebra and probability. It’s a great fit if you’re interested in artificial intelligence.

Simulation and modelling specialist

Create mathematical models to simulate real-world systems, such as weather, traffic, or physical processes. These models help predict outcomes and test ideas safely. It’s ideal if you enjoy applying theory to real-world scenarios.

Risk management analyst

Assess potential risks for organizations, from financial losses to operational challenges. By using mathematical models, you help companies prepare for uncertainty. It’s a career that combines analysis with strategic thinking.

Statistician (entry-level)

Collect, analyze, and interpret data to answer important questions. This could involve designing surveys, running experiments, or working with large datasets. It’s a great choice if you enjoy working with numbers and drawing conclusions.

Technical consultant (math/physics focus)

Advise organizations on solving technical problems that require strong analytical skills. This might include optimizing systems or improving performance using mathematical approaches. It’s a dynamic role where you apply knowledge across industries.

Game developer (physics systems)

Design realistic movement and interactions in video games using physics and mathematics. This could include simulating motion, collisions, or environments. It’s a creative career that blends science with entertainment.

Engineering support specialist (mathematical modelling)

Assist engineering teams by building models that test designs and predict performance. Your insights would help improve products before they’re built. It’s a great option if you enjoy applying math to engineering challenges.

Scientific computing expert

Develop and run large-scale computations to solve scientific or technical problems. This might involve simulations in physics, finance, or engineering fields. It’s ideal if you enjoy programming and using math to tackle complex systems.

Learn about the future of careers in math, coding, and data or the future of careers in science.

Common questions about the program

What's the difference between Mathematical Physics in the Faculty of Science and in the Faculty of Mathematics?

You can earn your Mathematical Physics degree through the Faculty of Mathematics or the Faculty of Science. What's the difference?

  • While most of your first-year courses will be similar, you'll take two science breadth courses in the Faculty of Science versus two Computer Science courses in the Faculty of Mathematics. 
  • You'll take more science or math courses in your upper years depending on which entry program you choose.
  • The degree you earn will be either a Bachelor of Mathematics (BMath) through the Faculty of Mathematics or a Bachelor of Science (BSc) through the Faculty of Science.
  • Depending on your interests and whether you'd like to earn a math or science degree, you'll apply to one of two entry programs: Mathematics or Physical Sciences (which have different admission requirements). You'll then choose Mathematical Physics as your major within one of these entry programs.
  • The courses required to earn your degree will focus more on math or science.

How do the math courses compare to high school?

The math courses in Mathematical Physics are more focused on proving a theory or problem rather than computing or defining a specific answer. This type of math may be very different than your high school math. You may find the math similar to trigonometric identities problems.

How do the physics courses compare to high school?

The physics courses in Mathematical Physics focus on conceptual understanding and application of physical laws and principles rather than memorization. You will not be generating numerical answers to specific problems, but rather general algebraic answers, which you learn to interpret to reveal the more interesting underlying physics.

Admissions

Apply to Mathematics or Physical Sciences and choose Mathematical Physics as your major.

­

Get information about programs, applying, and more!

Subscribe to our monthly newsletter

Get valuable updates and tips sent straight to your inbox!

Your date of birth is collected to confirm your identity and to match your details with a current or future application to Waterloo, if applicable. This information will be used solely for this purpose.
I agree that the University of Waterloo may send me emails.
(You can change your preferences or unsubscribe at any time.)
CAPTCHA
2 + 1 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Connect with us

Questions about courses, programs, requirements, or careers?

Please contact our Faculty of Mathematics recruitment team or the Science recruitment coordinator who can answer any questions you have.

You can also check out the Faculty of Math on Instagram!

From the Missing Manual

Khurshid did his co-op at SNOLAB, Canada’s world-class underground research laboratory that focuses on astroparticle physics. Read our article on...