Computer Science - BSc (Hons)
Full-time formats:
• 4 Year
• 5-Year Co-op
Part-time format:
First-Year Entry
Requirements:
Grades-Only
Grade range:
Low 80s
Faculty:
Faculty of Science
Experiential learning:
Co-op available
On this page
Is this degree for you?
Unlock the power of science and technology to transform the digital world. From coding, AI, cybersecurity and more, our Computer Science degree program helps you turn theoretical knowledge into cutting-edge applications.
Experiential learning opportunities: Co-op available
You’ll gain experience through optional paid co-op positions, labs and research opportunities where you’ll test and explore virtual reality, computer graphics and how people interact with computers. This will prepare you for a career with some of the world’s biggest tech companies, like Google, Wealthsimple and more.
Concentration: Software Engineering
Optional specialization: Management Sciences
The following is a preview of first-year courses based on the available current academic undergraduate calendar for this program.
Career possibilities:
- Cloud systems engineer
- Cybersecurity specialist
- Data scientist
- Full-stack developer
- UX engineer
Employer possibilities:
- Amazon
- Apple
- CBC
- Wealthsimple
Further education:
- Computer Science (MSc)
- Data Science and Analytics (MSc)
- Law
Internships, awards and research: one Computer Science student's path to success
International Computer Science student, Amir, quickly became a TMU success story in his second year. From cutting-edge research to a standout internship, he's thriving both academically and through his volunteer work.
Amir, Computer Science, Student
Read more: International student embraces leadership and volunteer roles
To be considered for admission, Ontario high school students must meet the following requirements:
- Completion of the Ontario Secondary School Diploma (OSSD)
- Completion of 6 Grade 12 U or M courses with a minimum overall average of 70%
- Completion of the following required Grade 12 U courses (minimum grade of 70% in each):
- English/anglais (ENG4U/EAE4U preferred)
- Advanced Functions (MHF4U)
- One of Calculus and Vectors (MCV4U) (preferred) or Mathematics of Data Management (MDM4U)
- One of Physics (SPH4U), Chemistry (SCH4U), Biology (SBI4U)
An overall average of 70% is required for consideration. Due to competition, the average needed for admission can fluctuate each year (it depends on the number of applications received and the number of spaces available). The grade range at the top of this page represents the average required in previous years.
Academic admission requirements for all other applicants are available on the admission requirements page. If you haven’t been educated in Ontario, you may be considered with the equivalent of the Ontario requirements. TMU reserves the right to determine equivalency at its sole discretion.
Part-time: First-year entry
Applicants for admission to the part-time, 40-course degree program must meet the following requirements (or meet TMU’s mature student guidelines):
- Completion of the Ontario Secondary School Diploma (OSSD)
- Completion of 6 Grade 12 U or M courses with a minimum overall average of 70%
- Completion of the following required Grade 12 U courses (minimum grade of 70% in each):
- English/anglais (ENG4U/EAE4U preferred)
- Advanced Functions (MHF4U)
- One of Calculus and Vectors (MCV4U) (preferred) or Mathematics of Data Management (MDM4U)
- One of Physics (SPH4U), Chemistry (SCH4U), Biology (SBI4U)
Note: Students wishing to transfer from the part-time to the full-time Computer Science degree program must complete all of the courses from the first 2 years of the full-time program in order to apply to transfer. Students who transfer from part-time to full-time are not eligible for the co-op program.
Tuition and fees range 2025-2026
For detailed fees info, visit tuition and fees by program and costs to expect.
Full-time format:
Ontario: $7,284 - $9,796
Out-of-province: $8,823 - $11,954
International: $36,815 - $36,875
Part-time format:
(One to 8 or more courses)
Ontario: $1,250 - $7,389
Out-of-province: $1,466 - $9,115
International: $3,879 - $28,419

Explore financial assistance
Learn more about government financial aid programs like OSAP, out-of-province student loans and U.S. student loans.
Apply for financial assistance.
Over $20M across all levels of study
We award more than $20M in awards, scholarships and bursaries throughout all years of study. Find scholarships for you.

"What I’ve come to appreciate most about TMU’s Computer Science program is its emphasis on practical learning. It’s not just about theory, you’re expected to apply what you learn. This is essential, because without practice you can easily start to forget what you’re learning in class.”
- Osanyem, Computer Science, Student

Welcome to Toronto Metropolitan University (TMU)’s Faculty of Science, a powerhouse of leading-edge applied research and education located in the heart of downtown Toronto. Our 8 undergraduate programs are a careful blend of scientific theory and experience, each leading to an Honours Bachelor of Science university degree. You’ll have plenty of opportunities to grow your knowledge, connect the dots and learn new skills in an innovative and collaborative scientific community at TMU.
Faculty of Science degree programs


Take a virtual tour
Sign up for emails
Notice of Collection: Toronto Metropolitan University collects and manages personal information under the authority of the (PDF file) University Act and in accordance with the Notice of Collection for recruitment and other related purposes.

Disclaimer:
While every effort is made to ensure accuracy on this site, in the event of a discrepancy, TMU's current Undergraduate Calendar is the official reference.
