You are now in the main content area

Computer Science - BSc (Hons)

Computer Science

Degree: Bachelor of Science (Honours)
A pair of students work together on a project with a VR set.

Full-time formats: 
• 4 Year
• 5-Year Co-op

Part-time format:
First-Year Entry

Requirements:
Grades-Only


Grade range:

70-75%

Faculty:
Faculty of Science


Experiential learning:
Co-op available


Is this degree for you?

Unlock the power of technology and science to transform the digital world. From artificial intelligence and coding to cybersecurity, the Computer Science degree program at Toronto Metropolitan University (TMU) equips you with the technical skills to translate theory into cutting-edge applications. 

In an interactive learning environment, you’ll explore virtual reality, computer graphics and human-computer interaction. Lab-based learning and research will help prepare you to launch your career with some of the world’s most innovative tech companies, like Google, Wealthsimple and morebeyond.

 Concentration: Software Engineering

 Optional specialization: Management Sciences

Explore your courses

The following is a preview of first-year courses based on the available current academic Undergraduate Calendar for this program.

1st Semester

REQUIRED:

  • CPS 109 Computer Science I
                        OR
    CPS 106 Introduction to Multimedia Computation
     

REQUIRED GROUP 1: One course from the following:

LIBERAL STUDIES:
One course from Table A - Lower Level Liberal Studies.

2nd Semester

REQUIRED:

  • CPS 209 Computer Science II
  • CPS 310 Computer Organization II
  • CPS 412 Social Issues, Ethics and Professionalism
  • MTH 207 Calculus and Computational Methods I

LIBERAL STUDIES:
One course from Table A - Lower Level Liberal Studies.

Career possibilities

  • Cloud systems engineer
  • Cybersecurity specialist
  • Data scientist
  • Full-stack developer
  • UX engineer

Employer possibilities

  • Amazon
  • Apple
  • CBC
  • Google
  • Wealthsimple

Further education

  • Computer Science (MSc)
  • Data Science and Analytics (MSc)
  • Law (JD)

Visit graduate and postdoctoral studies.

Sign up for emails

Get updates on programs, events and applying, plus the real story on TMU life straight from our students!

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.

Gain real-world experience

In this program, you'll gain experience inside and outside the classroom:


Career-integrated co-op program

Combine your academic studies with 20 months of full-time paid work experience.

Build on your studies

An optional thesis in your fourth year gives you the chance to work on a capstone project or research thesis.

Location, applied

Study in one of North America’s fastest-growing tech job markets.

Requirements

This is a Grades-Only program. Admission decisions for Grades-Only programs are based on academic performance.


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.

Thinking of applying?

Make sure the program is still accepting applications.
The Kerr Hall Quad in the summer time.

Fees and funding

Tuition and fees range 2026-2027

For detailed fees info, visit tuition and fees by program and costs to expect.

Full-time format:

Ontario: $7,397 - $9,958
Out-of-province: $9,197 - $12,481
International: $38,702 - $38,762

Part-time format:

(One to 8 or more courses)
Ontario: $1,289 - $7,551
Out-of-province: $1,541 - $9,568
International: $4,075 - $29,835


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


Faculty of Science

Welcome to 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 experiencial learning, 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


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

Computer Science student, Amir.

Experience TMU

Find your place at TMU

Join us for a tour! Explore the spaces where you'll learn and build your community.

A group of students in lab coats work on a project together in a lab.


 

Student blog

Your next steps

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.