As a discipline, computer science involves the process of solving real world problems using technical solutions, such as design, development and analysis of algorithms, software, hardware, automation, and more. The field of Computer Science is embedded across multiple industries on a global scale and its importance continues to prevail in the world today. Graduates of the Computer Science concentration will harness their understanding of fundamental concepts in computer science to act as thought leaders, serving as a conduit to transfer ideas between those most interested in what is new and those most interested in what is useful. The University of Toronto’s Department of Computer Science is universally recognized as one of the strongest in the world. Its primary aim is to prepare students to conduct ground-breaking practical applied research on various fields within computer science.
The computer science concentration offers students an advanced understanding of computer science methods, vigorous research training and the opportunity to test your knowledge in the real world through our applied research internship.
We invite students from a wide range of disciplinary backgrounds to apply but you must demonstrate a strong background in computer science – preferably through formal academic training at senior undergraduate level.
Discover the endless possibilities to accelerate your career as a world-class innovator.
Algorithm Engineer
Blockchain Engineer
Computer System Analyst
Enterprise Architect, Data Architect
Global Head of Technology
Graphics Engineer
HCI Researcher
Senior Animation Programmer
Senior Cloud Solution Architect
Senior Engineering Manager
Software Engineer
Vulnerability Researcher