Innovation that matters
Our computer science programs encompass designing software, developing computer applications such as databases and graphics and investigating mathematical problems, and are designed 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.
Latest News
From computer science education to AI theory, quantum computing, security and theoretical computer science, get to know five faculty members who joined the Department of Computer Science in 2026.
Ohad Shamir’s research focuses on the theoretical foundations of machine learning with the goal of understanding how and why modern AI systems work and behave.
Harry Sha still remembers his first computer science class. The assignments felt like fun puzzles that required creative problem-solving. It was his first year at Stanford University, and he was convinced he would study psychology. When the second computer science class in the sequence introduced algorithms and Sha built a mini version of Google Maps, he walked away feeling empowered.
In the Media
Assistant Professor Aviad Levis explains why AI-generated fake images and videos are becoming nearly impossible to detect, and how Canadians can better protect themselves from deepfake scams.
Professor Nick Koudas discusses how businesses are using AI tools to covertly shape the recommendations and search results that consumers see.
Associate Professor Bo Wang’s work is cited in an examination of how AI can help scientists analyze vast amounts of biological data and identify promising areas for further research.
