Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer science explores the principles of computation and information processing while applying them to real-world scenarios. Professionals in this field develop efficient, robust, and secure software solutions for managing and interpreting data. The honors program covers specialized areas like database systems, AI, computer graphics, cybersecurity, distributed systems, and algorithmic theory, concluding with a capstone project. Students learn to harness their creativity for designing and deploying software applications. The French Immersion option is open to all computer science students. Our degree programs offer extensive flexibility through electives, minors, and majors, enabling students to bridge computer science with diverse academic disciplines.