
Shape the future through data, code and innovation
From building smarter apps to analyzing massive datasets, U of T's computer science and data science programs prepare you to solve real-world problems with the power of technology. You'll gain hands-on experience in everything from programming and algorithms to machine learning and AI. You can customize your learning path and explore how computing connects with fields like biology, linguistics, economics and more.
12th in the world in the QS World University Rankings by Subject 2025: Computer Science and Information Systems
Top 5 in the world for university startup incubators
60 years of leadership in computer science
Discover Student stories
Each of our students has a unique story. Here are just a few from the innovative community that makes data & computer science at U of T.

Computer Science (Human-Computer Interaction Specialist), Cognitive Science (Major)
Sarah
Sarah is building both technical and communication skills through hands-on computer science courses and a wide range of campus involvement.

Statistics (Major), Technology, Coding and Society (Major)
Junyi
Junyi has found a way to combine his creativity and computer skills through his studies at U of T.
Statistics (Specialist), Economics (Major)
Michael
Michael is an Economics student focused on building his U of T experience by getting involved in numerous campus clubs and organizations.
Data & computer science across our three campuses
All three of our campuses offer computer and data science programs. Each campus may include different program options or areas of focus, like information security, data science or entrepreneurship. No matter where you choose to study, you’ll receive the same high-quality U of T education with a strong foundation in computer science and data science.

Faculty of Arts & Science
The Faculty of Arts & Science offers a broad and flexible Computer Science program with the option to pursue focused study in areas like artificial intelligence, human-computer interaction, computational linguistics or game design.

U of T Mississauga
Computer Science at UTM includes specialist options in Information Security and Bioinformatics, with advanced courses in areas like cryptography, robotics and medical computing.

U of T Scarborough
UTSC's Computer Science program offers multiple specialist streams, including Entrepreneurship and Information Systems, alongside advanced courses in areas like machine learning, cybersecurity and blockchain.

Program spotlight: Information Security
Campus: Mississauga
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.
Building experience through your studies

Through co-op, internships, research and course-based projects, computer and data science students have access to plenty of hands-on learning opportunities. These experiences let you apply your skills, explore career paths and make connections in the field before you graduate.
Our Alumni-Student Mentorship Program connects CS undergraduate students with supportive alumni of computer science who are working in the field.
The Arts & Science Internship Program (ASIP) combines 12 to 20 months of paid work experience with specialized professional development training.
Do real, meaningful research as early as your second year. Earn credit, gain hands-on experience, and build connections with faculty and peers.
Students in the UTMCIP complete work-readiness training and a 12- or 16-month paid internship, typically finishing their degree in five years with a transcript notation.
UTSC offers a Bachelor of Science degree with a Co-op option allowing computer science students to graduate with a minimum of 12 months of work experience.
Access 12 accelerators and countless resources at Canada's leading engine for research-based startups.