Computer science at the University of Toronto

Last updated

At the University of Toronto, computer science is a decentralized field that has been a subject of teaching and research since 1945, beginning with the Committee on Computing Machines.

Contents

The Engineering and Computer Science Library in the Sandford Fleming Building, St. George campus EngineeringAndComputerScienceLibrary4.jpg
The Engineering and Computer Science Library in the Sandford Fleming Building, St. George campus

Notable computer scientist faculty at the University of Toronto have included Stephen Cook, founder of the theory of NP-completeness which laid the groundwork for computational complexity theory, [1] [2] and Geoffrey Hinton, the "Godfather of A.I." [3] [4]

Due to the university's unique tri-campus structure, computer science teaching and research is shared between departments and divisions. On the St. George campus in downtown Toronto, the Department of Computer Science is part of the Faculty of Arts and Science, and provides both undergraduate and graduate education in computer science and data science. [5] On the Mississauga and Scarborough campuses, a variety of undergraduate computer science programs are administered through multidisciplinary departments; those being the Department of Mathematical and Computational Sciences [6] and the Department of Computer and Mathematical Sciences, respectively. [7]

St. George campus

Department of Computer Science
Bahen Front View.jpg
Bahen Centre, St. George campus
Established1964;62 years ago (1964) [5]
Parent institution
University of Toronto Faculty of Arts and Science
ChairEyal de Lara
Undergraduates 2,500+ [5]
Postgraduates 450+ [5]
Location
Toronto, Ontario, Canada
Website cs.toronto.edu
UofT Computer Science.png

The Department of Computer Science (DCS) is an academic department at the Faculty of Arts and Science at the University of Toronto St. George. It is the university's original computer science department. Formally established in 1964, it is the only University of Toronto department that offers graduate programs in computer science. The department is located in the Bahen Centre for Information Technology. [5]

The department has hosted notable faculty known for their contributions to fields such as computational complexity theory and artificial intelligence. [8] University professor emeritus Stephen Cook is credited in his work in advanced understanding of computational complexity theory and NP-completeness, and introduced the unsolved problem of P versus NP in 1971; [9] he received the A.M. Turing Award in 1982. [1] University professor emeritus Geoffrey Hinton is credited for his work in advancing artificial neural networks, which has earned him the title of "the Godfather of AI"; [3] he received the Nobel Prize in Physics in 2024. [4]

Programs

DCS offers an undergraduate program in computer science with a choice of focuses, from artificial intelligence and computer vision to game design and quantitative finance. It also provides courses in data science and a specialist program. [10] It hosts three graduate programs: a Master of Science (MSc), Doctor of Philosophy (PhD), and Master of Science in Applied Computing (MScAC) degree, the latter with concentrations in one of: Applied Mathematics, Artificial Intelligence, Artificial Intelligence in Healthcare, Computer Science, Data Science, Data Science for Biology, or Quantum Computing. [11]

Mississauga campus

Department of Mathematical and Computational Sciences
DeerfieldHall 5MinuteWalk.jpg
Deerfield Hall, Mississauga campus
Parent institution
University of Toronto Mississauga
ChairIlia Binder
Location
Website utm.utoronto.ca/math-cs-stats

The Department of Mathematical and Computational Sciences (MCS) is an academic department at the University of Toronto Mississauga. It covers computer science as well as mathematics and statistics on the Mississauga campus. Computer science courses at the campus (then known as Erindale College) were grouped under math until 1971 when the first program was created.

The MCS department today was officially established around 2003 when U of T Mississauga became its own division of the university, and it is based in Deerfield Hall, built in 2014 as part of the New North reconstruction. [12] [6]

Research

Research at UTM includes continuum robotics and computer vision in machine learning. Faculty member Sanja Fidler is the vice-president of artificial intelligence research at Nvidia and co-founded the Vector Institute. [13] The Continuum Robotics Lab is directed by roboticist Jessica Burgner-Kahrs, and researches flexible robotic arms for use in surgery and other areas where humans are limited by mobility and precision. [14]

Programs

The MCS department hosts undergraduate computer science and information security programs on the Mississauga campus. [15]

Scarborough campus

Department of Computer and Mathematical Sciences
Exterior of the UTSC Sam Ibrahim Building.jpg
Sam Ibrahim Building, Scarborough campus
Parent institution
University of Toronto Scarborough
ChairMichael Molloy (interim)
Location
Toronto, Ontario, Canada
Website utsc.utoronto.ca/cms

The Department of Computer and Mathematical Sciences (CMS) is an academic department of the University of Toronto Scarborough. It offers unique degree programs with several streams. It is based in the newly constructed Sam Ibrahim Building. [7]

Programs

The UTSC CMS department offers a program in computer science with options for experiential education and a unique program in management and information technology. Different streams of its computer science specialist include entrepreneurship, information systems, and software engineering. [16]

History

The Committee on Computing Machines, formed in 1945 by professors Sam Beatty, Bernard Griffith, and V. G. Smith, created Canada's first Computation Centre in a room inside the Physics Building in 1947. They developed the University of Toronto Electronic Computer (UTEC), the first computer in Canada and one of the first working electronic computer prototypes in the world. [17]

The first formal computer science department, the Department of Computer Science, was established in 1964 and helped develop one of the earliest interactive computer animation systems in 1967. Computer Science faculty worked to expand Alan Turing’s theory of computability to include efficiency, and conducted early work on touchscreen technology in the 1980s. [5]

In 2025, the University of Toronto announced the Hinton Chair in Artificial Intelligence, named for professor emeritus and Nobel laureate Geoffrey Hinton. The chair role is supported by a $10 million donation from Google matched by the university. [18]

Rankings

The University of Toronto was ranked 12th in the world and first in Canada for computer science and information systems by QS Top Universities' World University Ranking by Subject 2025. [19] It was ranked 23rd in the world and first in Canada for computer science in Times Higher Education's World University Rankings by Subject 2025. [20] [21]

The university ranked third in the world for artificial intelligence in the Academic Ranking of World Universities' 2025 Global Ranking of Academic Subjects. [22]

Notable faculty

Laboratories and research centres

Computer Science faculty, including Hinton, founded the Vector Institute in 2017, a university-affiliated non-profit artificial intelligence research institute based in Toronto. [23]

Research centres affiliated with computer science faculty include:

See also

References

  1. 1 2 "Stephen Arthur Cook". A.M. Turing Award. Association for Computing Machinery. Retrieved September 23, 2025.
  2. Hosch, William L. (September 23, 2025). "Stephen Arthur Cook". Encyclopædia Britannica.
  3. 1 2 Rothman, Joshua (November 13, 2023). "Why the Godfather of A.I. Fears What He's Built". The New Yorker.
  4. 1 2 "'No idea whether we can stay in control': AI pioneer Geoffrey Hinton receives Nobel Prize". Financial Post. December 11, 2024.
  5. 1 2 3 4 5 6 "Our Department". Department of Computer Science, University of Toronto. Retrieved June 15, 2025.
  6. 1 2 "Why MCS?". Department of Mathematical and Computational Sciences, University of Toronto Mississauga. Retrieved November 3, 2025.
  7. 1 2 "The Department of Computer and Mathematical Sciences". Department of Computer and Mathematical Sciences, University of Toronto Scarborough. Retrieved November 3, 2025.
  8. "Vanguard and University of Toronto announce strategic artificial intelligence research partnership". Yahoo Finance. May 29, 2025.
  9. Vega, Frank. "P versus NP" (PDF). Cambridge University Press & Assessment. Retrieved September 23, 2025.
  10. "Undergraduate". University of Toronto Department of Computer Science. Retrieved June 15, 2025.
  11. "Master of Science in Applied Computing". University of Toronto Department of Computer Science. Retrieved June 15, 2025.
  12. Percy, John; Abbas, Sabeen (2007). "Celebrating 40 Years of History at the University of Toronto Mississauga". University of Toronto Mississauga.
  13. Haikara, Nina (June 25, 2018). "How to train your robot: Research provides new approaches". Phys.org.
  14. "How a slender, snake-like robot could give doctors new ways to save lives". Tech Explore. August 12, 2022.
  15. "Programs". Department of Mathematical & Computational Sciences, University of Toronto Mississauga. Retrieved November 3, 2025.
  16. "Computer Science Overview". Department of Computer and Mathematical Sciences, University of Toronto Scarborough. Retrieved November 3, 2025.
  17. Chris Bateman (November 12, 2016). "The story behind the first computer in Canada". Spacing.
  18. Deschamps, Tara (December 3, 2025). "University of Toronto to create AI role named after tech pioneer Geoffrey Hinton". SaskToday. The Canadian Press.
  19. "QS World University Rankings by Subject 2025: Computer Science and Information Systems". QS Top Universities. Retrieved June 16, 2025.
  20. "World University Rankings by Subject 2025: Computer Science". Times Higher Education. 15 January 2025. Retrieved September 23, 2025.
  21. "Best universities for computer science in Canada 2025". Times Higher Education. 20 March 2025. Retrieved June 16, 2025.
  22. "ShanghaiRanking's Global Ranking of Academic Subjects". www.shanghairanking.com. Retrieved 2025-12-28.
  23. Kate McGillivray (Mar 29, 2017). "Canada 'lost the lead' on artificial intelligence. Here's how Toronto will get it back". CBC News.