Opening your program…
Opening your program…
Students study computation, software, and mathematical foundations, with regular and co-op routes and opportunities to customize their degree.
Shortlist up to 3 programs to compare them. Your choices are kept in this browser.
YOUR STUDIES
Functional programming and introductory algorithm design, alongside algebra, calculus, linear algebra, communication, and electives.
Artificial Intelligence, Bioinformatics, Business, Computational Fine Art, Digital Hardware, Game Design, Human-Computer Interaction, Software Engineering
Faculty of Mathematics
Full-time
In person
Yes
Yes
Not required
ADMISSION REQUIREMENTS
Check the listed courses and application requirements alongside the university’s current admissions information.
Grade ranges are guidance, rather than a guarantee of admission. Some programs list university-level entry or progression requirements.
Ontario applicants: six Grade 12 U/M courses, including Advanced Functions, Calculus and Vectors, any Grade 12 U English, and one other 4U course.
Individual selection from the low-to-mid 90s (Ontario applicants). This is guidance, not an admission guarantee.
Required
The Admission Information Form (AIF) is required.
Not required
EXPERIENTIAL LEARNING
Regular and co-op routes are offered. co-op alternates study with work across approximately five years; at least five approved work terms are required for co-op graduation.
Yes
Check the Faculty of Mathematics’ current co-op admission and continuation requirements for your entry route.
No
No
CAREER PATHWAYS
Explore the career paths and professional pathways listed for this program.
Listed employers and career paths do not guarantee employment or placements.
Software Developer, Data Scientist, AI Researcher, Product Manager
Google, Meta, Microsoft, Amazon, Shopify, Apple
Not specified
TUITION & FEES
Fees depend on the academic year, course load, and student category. Use the university’s current fee information to plan your budget.
~$15,000 (domestic).
Unverified estimate. Amount, fee period, academic year and student category need confirmation. Tuition and fees are subject to change; check the university’s official fee information.
Official tuition information ↗OFFICIAL SOURCES
Program information is being reviewed. Confirm current requirements, availability, and fees with the university. “Not specified” means the collected data does not confirm that detail.