Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Our Bachelor of Science (BSc) in Computer Science program equips you with core programming skills, algorithm development, and computational principles. You'll master data handling and interpretation to build essential knowledge of big data and its real-world applications. The BSc in Physics curriculum establishes a robust grounding in classical and contemporary physics, including quantum theory, electromagnetism, light phenomena, and electronic systems, complemented by mathematical training. Specialized electives allow for deeper exploration of electronics and practical physics applications.
By combining our Computer Science and Physics degrees, you'll acquire both hands-on coding expertise and cutting-edge physics knowledge—a distinctive dual advantage.
This interdisciplinary program prepares graduates to meet growing tech industry needs, opening doors to roles like systems analyst, photonics specialist, or data strategy advisor.
Students must have the following:
International Baccalaureate Requirements
English Proficiency
Test of English as a Foreign Language (TOEFL) - Internet-based testing (TOEFL iBT): an overall score of 83 or higher with a minimum score of 20 in each component; Paper-based testing: 560 or higher.
International English Language Testing System (IELTS) - An academic score of 6.5 or higher with a minimum of 6.0 in each band.
Canadian Academic English Language Assessment (CAEL) - 70 overall or higher (each band 60 or higher).
Pearson Test of English Academic (PTE) - 59 overall or higher.
Cambridge Assessment English (CAE) - Overall score of 176.