Image
Computer Science

Computer Science

Computer science is concerned in the broadest sense with the study of computation and applications of computing. Its development has been stimulated by collaborations with many disciplines including engineering, the physical and life sciences, mathematics and statistics and commerce. Computer science as a discipline encompasses a wide range of research areas including human-computer interaction, software engineering, numerical analysis, machine learning, and cryptography.
 

Department
Degree

Honours Bachelor of Science

Program Options

Specialist, Major, Minor

Program Plans

Plan your degree with these academic and co-curricular program overviews.

Tip Sheets

Learn more about further education, applying to jobs & more!

Potential Career Options
  • Computer Engineer
  • Web Developer
  • Electronics Engineering Technician
  • Information Systems Security
  • Systems Architect / Analyst
Career Centre

Admission Requirements

OUAC Code
TMZ
Competitive Average
Mid 80s
Program Course Prerequisites
ENG4U, MCV4U, MHF4U; (recommended: Mathematics of Data Management)

Regional Requirements

Admissions Requirements

Supplementary Requirements

Additional Admission Criteria & Notes

Entry to the Computer Science, Mathematics & Statistics admission category is gained directly from high school. Applicants who have completed any postsecondary studies (including studies at other divisions at the University of Toronto) are not eligible for admission.
 

Life in Computer Science

Buzz Around Campus

Delivery

A University of Toronto startup that uses crowdsourcing to deliver goods to small businesses has been acquired by its biggest customer. Blip Delivery, founded in 2018 by U of T Mississauga students affiliated with ICUBE’s accelerator program, is the Uber of deliveries, says co-founder and CEO Srikanth Srinivas, who is in his final year of studying computer science.

Daniel Singaro

Daniel Zingaro wants to click with his students – literally. Zingaro, an assistant professor, teaching stream, in the Department of Mathematical and Computational Sciences at U of T Mississauga, is considered an international leader in the use of peer instruction, or PI – an active-learning approach that uses clickers to engage students on material.

WISC

A new student club at U of T Mississauga is connecting women in science and computing studies with networking and career development opportunities. Since its soft launch in December, the Women in Science and Computing club (or WiSC) has hosted three events, including an exam study session, a film screening and a career panel with a San Francisco-based leader in web development.

Sample Courses

An introduction to robotics covering basic methodologies, tools, and concepts to build a foundation for advanced topics in robotics. The course covers robot manipulators; kinematics; motion planning; and control.

Introduction to database management systems. The relational data model. Relational algebra. Querying and updating databases: the query language SQL. Application programming with SQL.

Network attacks and defenses, operating system vulnerabilities, application security (e-mail, Web, databases), viruses, spyware, social engineering attacks, privacy and digital rights management. 

Other Programs to Consider

Information Security

Information Security

Information Security is an interdisciplinary blend of Computer Science and Mathematics. Students will learn about cryptography, network security and digital forensics. The Information Security program provides you with tools for the modern technology driven world. We have courses giving an overview of the field, as well as in-depth courses in the systems, number theory and computation complexity aspects of computer security. 

Mathematical Sciences

Mathematical Sciences

Our program in Mathematical Sciences teaches one to think analytically and creatively. It is a foundation for advanced careers in a knowledge- based economy. The past century has been a remarkable one for discovery in mathematics. Problems in computer science, physics, biology, and economics have opened new fields of mathematical inquiry, and discoveries at the most abstract level, for example in number theory, have led to breakthroughs in applied areas.

Applied Statistics

Applied Statistics

Today we are bombarded with information from quantitative studies, information generated from the application of statistical methodologies. The Applied Statistics Specialist Program at U of T Mississauga provides students with a solid foundation in the fundamental aspects of probability and introduces students to a broad range of applied statistics methodologies. The Major and Minor Programs in Applied Statistics consist largely of STA courses, and may be combined with programs in other subjects.