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 the structure of spacetime and cosmology, fluid mechanics, and atmospheric physics, Mathematical Physics will give you the advanced mathematical problem-solving skills needed for a wide range of careers.

You’ll get hands-on experience in the lab, and dig deep into mechanics, electricity and magnetism, computer programming, optics, and more. Learn from some of the leading mathematical minds at our Faculty of Mathematics, the largest in Canada.

Interested in the extra-terrestrial? Explore astrophysics with the Department of Physics and Astronomy, one of Canada’s most innovative. Don’t forget to check out the Gustav Bakos Observatory atop the Physics building.

With a background in mathematical physics, your career possibilities are infinite (figuratively, of course.).

What courses will you take in Mathematical Physics? (Faculty of Mathematics)

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
  • Choose one course from
    • CS 115 – Introduction to Computer Science 1
    • 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 – Waves, Electricity and Magnetism
  • Choose one course from
    • CS 116 – Introduction to Computer Science 2
    • 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 in Mathematical Physics? (Faculty of Science)

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.

September to December

  • CHEM 120/120L – General Chemistry 1/Laboratory or EARTH 121/121L – Introductory to Earth Sciences/Laboratory or 100- or 200-level BIOL with lab (if applicable)
  • CS 114 – Principles of Computing for Science
  • PHYS 10 – Physics Seminar
  • PHYS 121/121L – Mechanics/Laboratory
  • MATH 136 – Linear Algebra 1 for Honours Mathematics
  • MATH 137 – Calculus 1 for Honours Mathematics

January to April

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

Note: First-year courses CHEM 120CHEM 120L, and CHEM 123 may be replaced by first-year BIOL or EARTH courses.

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

Types of courses you'll take

32% physics, 32% math, 5% chemistry, 15% program electives, 13% free electives, 3% communications

This is a general guideline. The ratio of courses may change slightly from year to year.

Skills you'll develop with this major

  • Advanced mathematical skills
  • Qualitative and quantitative analysis
  • Systemic, 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

Make friends for life. Plan to live in residence? Live in a Science Living Learning Community and meet other first-year Science students. Form a study group or walk to class together with your new classmates.

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

Waterloo's co-op program, the largest in North America, is an amazing way to 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 in second 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 after first year if you choose to study through the Faculty of Mathematics (May to August 2026).

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 Co-op Study
Fourth Co-op Study Co-op
Fifth Study Study  - 

Or halfway through second year if you choose to study through the Faculty of Science (January to April 2027).

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  - 
 

What can you do with a degree in Mathematical Physics?

Mathematical Physics graduates commonly pursue careers in industry analysis and modelling, software development and theoretical physics research with nuclear power companies, tech companies, engineering firms, and more. Many graduates also pursue specialized master's and PhD studies.

Recent graduates

  • Programmer/Research Assistant — Grand River Hospital
  • Teacher — Nancy Campbell Academy
  • Specialist — Toyota Motor Manufacturing Canada
  • Shopping Operations Specialist — Google
  • Lecturer — McGill University
  • Front End Engineer — Sandvine
  • Assistant Engineer — General Dynamic Canada

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

Tuition fees for programs in the Faculty of Mathematics

First-year tuition

Type of fees Tuition (8 months of school)
Domestic (Ontario residents) $9,000
Domestic (Out of province students) $9,000
International (visa students) $60,000
     
  • Estimated amounts listed include incidental fees. Fees based on 2024-25 tuition rates.
  • Visit our financing page to learn about scholarships, estimate your total expenses, and see how co-op can help pay for your education.

Tuition fees for programs in the Faculty of Science

First-year tuition

Type of fees Tuition (8 months of school)
Domestic (Ontario residents) $9,000
Domestic (Out of province students) $9,000
International (visa students) $52,000
     
  • Estimated amounts listed include incidental fees. Fees based on 2024-25 tuition rates.
  • Visit our financing page to learn about scholarships, estimate your total expenses, and see how co-op can help pay for your education.

Common questions about the program

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

In first year, students in the Faculty of Science will take more science courses and labs in subjects like chemistry, while students in the Faculty of Mathematics will take more computer science courses. After first year, the programs have very similar requirements and offer the same opportunities, so the biggest difference is whether you prefer to graduate with a Bachelor of Mathematics or a Bachelor of Science. There's no right or wrong degree, it's personal preference.

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.

Student life in mathematics and computer science

MathSoc

Math Society (MathSoc) is run by students for students and provides a wide range of clubs, services, and social and academic events to make your experience as a Waterloo math student the best it can be.

Campus-wide activities

Our campus is packed with opportunities to get involved, no matter how unique your interests. Between clubs supported by the Waterloo Undergraduate Student Association, sports and recreation, and an incredible range of events, there's something for everyone at Waterloo!

Women in Mathematics

The Women in Mathematics (WiM) community encourages and advocates for women of all ages who are interested in studying math and pursuing a career in a related area.

WiM strives for all genders to be well-represented in mathematics and welcomes people with under-represented gender identities.

Women in Computer Science

Women in Computer Science (WiCS) promotes gender equity for students interested in studying computer science.

WiCS is very active and offers events such as the Big CSters mentoring program, workshops, a speaker series, and panels about diversity in computer science and STEM.

Women in Science, Technology, Engineering, and Mathematics

Women in Science, Technology, Engineering, and Mathematics (WiSTEM) is a student-run club that welcomes all students (regardless of gender) to promote equality in STEM. Opportunities include skills workshops, discussions, homework help, and guest speakers.

Hack the North

As Waterloo Computer Science student, you’ll have the opportunity to participate in competitions such as Hack the North. This hack-a-thon is the largest in Canada and hosted annually at Waterloo.

Admission requirements

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

Choose your focus

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 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.

Get tips from Waterloo students

Sign up for insider advice that can help you now and in the future.

Monthly topics include how to choose a university program, what it's like to be a Waterloo student, and more.

Questions? Ask a student!

Contact a Science student ambassador to learn about their experience.

Ask them questions such as why they chose their program, what the classes are like, and how you can get involved on campus.

Connect with us

Questions about courses, programs, requirements, or careers?

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

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...