Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Bachelor of Computer Science (Honours) (BCS) is a four-year program featuring three paid co-op placements, equipping graduates for advanced roles as skilled software developers. Grounded in core computer science principles, students gain practical expertise in software quality, reliability, and security, with emphasis on testing approaches, project management methods, and security/privacy considerations. The multidisciplinary curriculum emphasizes hands-on learning, blending theoretical knowledge with real-world application. This innovative program leverages technology for research, project organization, teamwork, and information sharing. Students will explore diverse software design, development, and testing methods while adopting professional standards that enhance software quality.
Duration: 4 years
Intake: September 2024
Location: Waterloo
Qualification: Bachelor of Computer Science (Honours)
Ontario Secondary School Diploma (OSSD) or 19 years of age or older
English Language Requirements: