Last updated on 2025-03-31
Program Overview
The Bachelor of Science in Computer Science at Vancouver Island University is a comprehensive program designed to equip students with the necessary skills and knowledge to thrive in the rapidly evolving field of computing. This program not only meets the educational requirements set by prominent organizations such as CIPS, ACM, and IEEE but also prepares students for a variety of career opportunities in the Information Technology industry. With a focus on applied computer science, students will explore the social, ethical, and legal implications of technology, ensuring they are well-rounded professionals ready to tackle real-world challenges.
Program Structure
The Bachelor of Science in Computer Science program is structured to be completed in 4 years and requires a total of 120 credits. The program offers various options, including:
- Co-op
- Honours
- Major
- Minor
Students can choose to participate in the optional co-operative education component, which provides valuable work experience. To qualify for the co-op, students must maintain a minimum GPA of 3.0 in their Computer Science courses. The program is designed to ensure that students gain a solid foundation in both theoretical and practical aspects of computer science, preparing them for future academic pursuits or careers in technology.
Featured Experiences
- Optional co-operative education component for hands-on work experience.
- Research opportunities in advanced computing topics.
- Access to state-of-the-art labs and technology resources.
- Collaboration with industry partners for real-world projects.
- Engagement in community-based technology initiatives.
Career Options
Graduates of the Bachelor of Science in Computer Science program can pursue a variety of career paths in Canada, including:
- Software Engineer: Design and develop software applications, ensuring functionality and user experience.
- Data Scientist: Analyze complex data sets to inform business decisions and strategies.
- Systems Analyst: Evaluate and improve IT systems to enhance organizational efficiency.
- Web Developer: Create and maintain websites, focusing on both front-end and back-end development.
- Network Administrator: Manage and maintain computer networks, ensuring security and performance.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit VIU - Vancouver Island University official website



































