Mathematical Sciences
Note re: Viewbook Correction
The 2026-27 UTM Viewbook indicates that Mathematical Sciences has no Grade 12 course prerequisites. This is an error; Mathematical Sciences at UTM requires "C, F; (rec. M)" for admission.
Our program in Mathematical Sciences teaches one to think analytically and creatively. It is a foundation for advanced careers in a knowledge- based economy. The past century has been a remarkable one for discovery in mathematics. Problems in computer science, physics, biology, and economics have opened new fields of mathematical inquiry, and discoveries at the most abstract level, for example in number theory, have led to breakthroughs in applied areas.
Program Plans
Plan your degree with these academic and co-curricular program overviews.
Tip Sheets
Learn more about further education, applying to jobs & more!
- Investment Advisor
- Physicist
- Statistician
- Database Developer
- Auditor
Admission Requirements
Regional Requirements
Admissions RequirementsLife in Mathematical Sciences
Sample Courses
The relationships among axioms, proofs, consistency and truth in mathematics. Soundness and Completeness. Introductions to model theory, set theory, and computability; arithmetic as a central example. Gödel's incompleteness theorems; outlines of their proofs.
The course will take students on a journey through the methods of algebra and number theory in cryptography, from Euclid to Zero Knowledge Proofs. Topics include: block ciphers and the Advanced Encryption Standard (AES); and zero-knowledge proofs.
This is a one-term course to give students extensive practice in the writing of mathematics. The format will be to study excellent expositions of important ideas of mathematics and then to assign short writing assignments based on them.
Other Programs to Consider
Information Security
Information Security is an interdisciplinary blend of Computer Science and Mathematics. Students will learn about cryptography, network security and digital forensics. The Information Security program provides you with tools for the modern technology driven world. We have courses giving an overview of the field, as well as in-depth courses in the systems, number theory and computation complexity aspects of computer security.
Technology, Coding & Society
The Technology, Coding, and Society (TCS) major program focuses on the impact of technologies, including hardware, platform and associated software, on people and on society more generally. Students learn essential computer coding skills, are taught theories on the use of digital platforms from humanistic and social science perspectives, learn to analyze the data that digital platforms produce, and then apply these concepts through practical labs and through optional work-integrated learning opportunities.
Physics
The domain of physics ranges from its origins in natural philosophy to the investigations of complex biological systems.