Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The David R. Cheriton School of Computer Science is globally recognized for excellence in education, scholarship, investigation, and career preparation. We draw outstanding students worldwide to learn and collaborate with our distinguished faculty. You'll engage in diverse research initiatives alongside our world-renowned scholars. Our academic exploration covers the full spectrum of computer science, ranging from foundational systems, theoretical frameworks, and programming languages to human-computer interaction, DNA and quantum computing, along with both theoretical and practical machine learning applications. Graduate students benefit from: Dedicated research laboratory facilities. Opportunities to publish in leading academic conferences and journals. Platforms to present at top-tier conferences before fellow scholars, industry professionals, and field specialists. Graduate scholars enjoy the autonomy to focus on their chosen research area under faculty guidance or complete eight courses for degree completion through the coursework pathway
Computer graphics represents a multidisciplinary research domain that blends artistic, mathematical, scientific, and computational elements to solve core problems in visual content creation and interactive experiences. Key applications include computer-aided design, entertainment systems, educational tools, scientific visualization, medical imaging, and artistic creation. Members of Waterloo's Computer Graphics Laboratory (CGL) conduct joint research across multiple areas, such as image generation, geometric modeling, artistic applications, animated graphics, and related fields.