- HBA · 4 years
- Work experience details
- ~High 80s to low 90s


University of Toronto · Mississauga

AI-generated ink illustration
Conceptual study artwork, not a photograph of teaching facilities.
Unidex · generated with ImageGen
Checked 2026-11-05
Symbolic subject artwork; no university facility depicted
Work experience
Optional paid co-op internship in eligible programmes
UTM Co-op Internship Program eligible plans and entry requirementsEntering average
Published approximate guidance: High 80s. Fall 2027. University of Toronto Mississauga · TMX.
University of Toronto 2027–28 admissions bulletin · Mississauga programmes and prerequisites| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 8 | |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 20 | 21 | 22 | |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
Fall 2027 · Recommended date for early consideration.
Verbatim: "There is no specific Undergraduate application deadline if you are a Group B applicant. Deadlines vary at each university and sometimes depend on the program. Visit the university websites or contact the universities directly for their deadlines. If you are interested in a program but the deadline has passed, you may contact the university's admission office for help. Be aware of university-specific deadlines for submitting transcripts and portfolios, if required, and for arranging interviews and auditions. You must ensure the OUAC has enough time to process your choices before the universities' program deadlines." OUAC defines Group B as anyone who does not meet the Group A criteria, e.g. not currently taking an Ontario high school course, a Canadian outside Ontario, an international applicant, a postsecondary transfer student, or a mature applicant.
Entry terms · September
Fall 2027 first-year entry at the Mississauga campus.
UTM September 2027 application and supporting-document datesThe TMX high-school application requires a separate written response.
UTM Fall 2027 Computer Science supplementary applicationAlberta high-school applicants
British Columbia high-school applicants
TMX is the high-school Computer Science entry category. After first year, request Computer Science Specialist, Computer Science Major or Information Security Specialist.
BCS (Honours)
Study core computing and choose among upper-year courses.
The current calendar publishes CMP1 progression and the individual subject programmes. UTM will publish the new BCS degree requirements in its 2027–28 calendar.
Start CSC110Y5 in fall. Choose the corresponding calculus sequence for your plan.
Build programming, mathematical reasoning and problem-solving foundations.
UTM Academic Calendar · CSC110Y5Study single-variable calculus through definitions and proofs.
UTM Academic Calendar · MAT137H5Develop rigorous mathematical reasoning in differential calculus.
UTM Academic Calendar · MAT157H5Take CSC111H5 in winter. Complete MAT139H5 or MAT159H5.
Study data structures, algorithms, software design and mathematical analysis.
UTM Academic Calendar · CSC111H5Study integration and further single-variable calculus using proofs.
UTM Academic Calendar · MAT139H5Extend proof-based study to integral calculus.
UTM Academic Calendar · MAT159H5Complete within 12 months alongside the computing and calculus requirements.
Practise writing, revision and research for university courses.
UTM Academic Calendar · ISP100H5Complete the five CSC courses and one choice each in linear algebra, further calculus and statistics.
Design, implement and test software using object-oriented techniques.
UTM Academic Calendar · CSC207H5Develop programs that interact with operating systems and networks.
UTM Academic Calendar · CSC209H5Use induction, logic and formal models to reason about computation.
UTM Academic Calendar · CSC236H5Study digital logic and how computer hardware executes instructions.
UTM Academic Calendar · CSC258H5Design and analyze data structures and algorithms.
UTM Academic Calendar · CSC263H5Complete the five listed core CSC courses, one networks course and 2.0 upper-year elective credits under the programme rules.
Build and evaluate introductory machine-learning models.
UTM Academic Calendar · CSC311H5Use relational models and SQL to design and query databases.
UTM Academic Calendar · CSC343H5Study computability and the limits and complexity of algorithms.
UTM Academic Calendar · CSC363H5Study how operating systems manage processes, memory and files.
UTM Academic Calendar · CSC369H5Design algorithms and prove their correctness and efficiency.
UTM Academic Calendar · CSC373H5Complete the five CSC courses and one choice in each of linear algebra, further calculus and statistics.
Design, implement and test software using object-oriented techniques.
UTM Academic Calendar · CSC207H5Develop programs that interact with operating systems and networks.
UTM Academic Calendar · CSC209H5Use induction, logic and formal models to reason about computation.
UTM Academic Calendar · CSC236H5Study digital logic and how computer hardware executes instructions.
UTM Academic Calendar · CSC258H5Design and analyze data structures and algorithms.
UTM Academic Calendar · CSC263H5These computing and mathematics courses are listed for third year.
Use relational models and SQL to design and query databases.
UTM Academic Calendar · CSC343H5Study common software security failures and approaches to defending systems.
UTM Academic Calendar · CSC347H5Study computability and the limits and complexity of algorithms.
UTM Academic Calendar · CSC363H5Study how operating systems manage processes, memory and files.
UTM Academic Calendar · CSC369H5Design algorithms and prove their correctness and efficiency.
UTM Academic Calendar · CSC373H5Choose one networks course and 1.0 credit from the listed advanced security options.
Study attacks and defenses across networks and software.
UTM Academic Calendar · CSC427H5Scope, build and present a computing capstone project.
UTM Academic Calendar · CSC490H5Complete CSC207H5 and CSC236H5, two of CSC209H5/CSC258H5/CSC263H5 and the stated mathematics and statistics choices.
Design, implement and test software using object-oriented techniques.
UTM Academic Calendar · CSC207H5Use induction, logic and formal models to reason about computation.
UTM Academic Calendar · CSC236H5Develop programs that interact with operating systems and networks.
UTM Academic Calendar · CSC209H5Study digital logic and how computer hardware executes instructions.
UTM Academic Calendar · CSC258H5Design and analyze data structures and algorithms.
UTM Academic Calendar · CSC263H5Choose a listed half-credit course or complete the UTM Co-op Internship Program where eligible.
Study attacks and defenses across networks and software.
UTM Academic Calendar · CSC427H5Scope, build and present a computing capstone project.
UTM Academic Calendar · CSC490H5Career examples published by UTM for Computer Science.
Computer Science · UTM first year
2026–27 · Mississauga · Fall and winter · 5.0 credits · CAD
Ontario example · Choose your category
Published 2026–27 Mississauga charges. Later-year rates depend on programme and cohort.
Housing and meals are outside this estimate.
Last updated