Computing

Computer Science

Computer Science blends theoretical knowledge and practical skills to explore intriguing topics — computer systems that mimic human vision or the design of pharmaceutical drugs. Explore the theoretical limitations of computing and learn about the methodologies that lead to efficient, accurate computation. Liberal arts or science courses complement your Computer Science study in the BA or BSc program. The iBA, iBSc or the dual-degree option add an international component to your learning.

Computer Security

Computer Security is a specialized area of computer science that studies threats to computer systems and networks, and develops the science and practice of how to mitigate them. As much of our lives today takes place in cyberspace, we depend on safe, threat-free computers. Computer Security specialists help improve safety for online interactions and protect our data from virus attacks.

Digital Media

Hone your creative, technical and analytical skills at the dynamic convergence of computational technology and the arts. In this innovative program, offered collaboratively by the School of the Arts, Media, Performance & Design and the Lassonde School of Engineering, code and programming are your tools for creative expression. Choose from streams in Game Arts, Digital Media Arts and Digital Media Development. Learn to create experiences and develop original objects such as apps, games, immersive, mixed and 3D reality environments, data visualization, interactive performance and more as you prepare for your career in the vanguard of digital culture.

Subscribe to Computing