Ready to learn more?

Next Cohort: Sep 8-Sep 8

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Duration

4 years

Tuition

$48,020

  MIssissauga

Sep 8-Sep 8

Plus 1 other start dates

Jan 4 - Jan 4 2031

Commitment

Full-Time

Delivery

Classroom

Credential

Degree

Year Founded

1827

Scholarships

yes

​The University of Toronto (U of T) offers a comprehensive Bachelor of Science (B.Sc.) in Computer Science through its Faculty of Arts & Science on the St. George campus. The program provides a robust foundation in both theoretical and practical aspects of computing. Students can tailor their educational experience through various program options.

Students in computer science will learn how to design software, develop computer applications such as databases and graphics, and investigate mathematical problems. They will train to meet an increasing demand for graduates with scientific knowledge and creative skills to excel in the industry. A computer science degree will introduce students to tomorrow’s technological world.

Eligible Computer Science students have the opportunity to apply for the Arts & Science Internship Program after their first year, allowing them to gain 12 to 20 months of paid, relevant work experience, along with specialized professional development training. Additionally, as undergraduates, students can collaborate closely with a professor on research or development projects, further enhancing their academic and professional experience.

Admission Requirements

  • Ontario Secondary School Diploma
  • Grade 12 English, Math, and Calculus and Vectors.

What You’ll Learn

  • Proficiency in languages such as Python, Java, and C++.​
  • Understanding efficient data organization and problem-solving techniques.​
  • Principles of designing, developing, and maintaining software systems.​
  • Exploring machine learning, neural networks, and intelligent system design.​
  • Insights into operating systems, networking, and hardware-software interactions.​
  • Designing user-friendly interfaces and improving user experience

Ready to get started?

Next Cohort: Sep 8-Sep 8

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Student Reviews (10)

Write a Review

University of Toronto

Culture of problem-solving and innovation

Melissa Pettigrew

Toronto • December 23, 2025

Graduated From

Engineering Science (EngSci)

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

As a graduate of the University of Toronto’s Engineering program, I found it intense, fast-paced, and extremely rewarding. The program placed a strong emphasis on fundamentals, pushing me to master core concepts in math, physics, and engineering scie...

As a graduate of the University of Toronto’s Engineering program, I found it intense, fast-paced, and extremely rewarding. The program placed a strong emphasis on fundamentals, pushing me to master core concepts in math, physics, and engineering science before applying them to complex problems. Through labs, problem sets, and design courses, I learned skills like programming for analysis, system modeling, and turning theory into practical solutions.

What really stood out was the culture of problem-solving and innovation. Team projects and the capstone design course challenged me to work under pressure, collaborate with diverse teams, and communicate technical ideas clearly. The workload was demanding, but it prepared me well for industry and further studies by building resilience, strong analytical skills, and confidence in tackling unfamiliar engineering challenges.

University of Toronto

Worth the effort.

Kaicheng Zhang

Toronto • December 15, 2025

Graduated From

Engineering Science (EngSci)

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

Hard as hell but worth the effort.

Hard as hell but worth the effort.

Other courses in Computer Science