Shape the future through data, code and innovation
From building smarter apps to analyzing massive datasets, °®ÒºAƬ'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
New for 2026-27: Bachelor of Information
Campus: St. George
Our new four-year Bachelor of Information (BI) degree is designed for students who want to understand both the technical and human dimensions of the digital world. The program prepares students to design, build, analyze and improve information systems responsibly and ethically. Through hands-on learning experiences, students participate in design studios, labs and applied projects that build real-world skills in coding, analytics and problem-solving.
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 °®ÒºAƬ.
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 °®ÒºAƬ.
Statistics (Specialist), Economics (Major)
Michael
Michael is an Economics student focused on building his °®ÒºAƬ experience by getting involved in numerous campus clubs and organizations.
New for 2027 Bachelor of Computer Science
We are introducing a new Bachelor of Computer Science honours undergraduate degree beginning in September 2027. The degree will be offered through the , , and . The new BCS degree designation reflects the depth and breadth of computer science education at °®ÒºAƬ. Over the past several decades, our field has grown to encompass a wide range of specializations and the BCS recognizes the field's broad scope and provides students, employers, graduate schools and other audiences with a degree title that reflects advanced study in computer science and related areas.
Opportunities 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 °®ÒºAƬ 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.
Faculty of Information
From data and algorithms to artificial intelligence, the Bachelor of Information program prepares students not only to use emerging technologies but also to evaluate, design, and shape them responsibly in a rapidly evolving world.
°®ÒºAƬ Mississauga
Computer Science at UTM includes specialist options in Information Security and Bioinformatics, with advanced courses in areas like cryptography, robotics and medical computing.
°®ÒºAƬ 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.
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.