Computer Science (BSc)

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Next Intake TBA

Course Overview

Embark on a dynamic journey with the Computer Science (BSc) at VIU International, an undergraduate degree crafted for those passionate about the intricate world of computing and its vast applications. You will delve into core areas such as data structures, software engineering, and systems and networks, developing a robust understanding of computational principles. This program is ideal for students eager to tackle complex problem-solving, innovate in technology, and contribute to the ever-evolving digital landscape, preparing you for impactful careers in a field with significant global demand.

This full-time, on-campus Bachelor of Science degree is structured over four years, providing a comprehensive education that balances theoretical knowledge with practical application. You will engage with subjects like database systems, programming languages, and human-computer interaction, culminating in advanced electives and potentially a capstone project. The curriculum is designed to foster critical thinking and hands-on skills, ensuring you graduate with the technical expertise and problem-solving capabilities sought after by leading technology firms and research institutions worldwide.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This Bachelor of Science in Computer Science program provides a comprehensive foundation in computing principles and practices. Students will explore core areas such as programming, data structures, systems, and software engineering, complemented by essential mathematics and writing courses. The curriculum progresses through foundational knowledge in the first two years, culminating in advanced topics and electives in human-computer interaction, web programming, operating systems, and database systems during the final two years.

1 Year 1

Computer Science I Compulsory
Computer Science II Compulsory
Topics in Computer Science Compulsory
Calculus I Compulsory
Calculus II Compulsory
Logic and Foundations Compulsory
University Writing and Research Compulsory
Three electives Compulsory

2 Year 2

Systems and Networks Compulsory
Data Structures Compulsory
Computer Architecture & Assembly Language Compulsory
Software Engineering Compulsory
Discrete and Combinatorial Mathematics Compulsory
Linear Algebra Compulsory
Business and Technical Writing Compulsory
Three electives Compulsory

3 Years 3 and 4

Introduction to Human-Computer Interaction Compulsory
Web Programming Compulsory
Foundations of Computer Science Compulsory
Programming Languages Compulsory
Digital Logic and Computer Organization Compulsory
Intro to Operating Systems Compulsory
Database Systems Compulsory
Computers and Society Compulsory
Networks and Communications Compulsory
Three CSCI electives Compulsory
Three electives Compulsory
Two electives Compulsory

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 17,878.00
Second Year Fee Tuition fee
USD 17,878.00
Third Year Fee Tuition fee
USD 17,878.00
Fourth Year Fee Tuition fee
USD 17,878.00
Total Program Cost Estimated total tuition
USD 71,515.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Food & Groceries USD 2,167.00 - USD 3,901.00
Transport USD 781.00 - USD 1,214.00
Utilities & Bills USD 1,041.00 - USD 1,561.00
Estimated Total USD 3,989.00 - USD 6,676.00

Living cost estimates are based on Nanaimo campus.

Outcomes & Employability

What happens after you graduate

75%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Cloud Computing & InfrastructureCustomer Experience & SupportEvent Promotion & ManagementIT Support & Systems AdministrationLive Events & ConcertsNetworking & Internet ServicesQuality Assurance & TestingRoad Transport & LogisticsTalent & Artist ManagementWireless & Mobile Communications

Top Employers Hiring for this course

Amazon Web Services

Cloudhead Games

Electronic Arts

Microsoft

Prime Software Consulting

Why Study Computer Science (BSc) at Vancouver Island University (VIU)

What makes this program stand out

Top 20 in UK For Computer Science

Exeter's Computer Science department consistently ranks among the top 20 in the UK for both teaching quality and research output.

Fast Offers Quick turnaround

Exeter typically responds to applications within 2-3 weeks, giving you clarity on your options quickly.

Flexible Intakes September start

Primary intake in September with January start available for some pathways through the INTO foundation program.

Accredited Industry recognized

Accredited by BCS, The Chartered Institute for IT, meeting requirements for Chartered IT Professional (CITP) status.

Life at Vancouver Island University (VIU) in Canada

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Computer Science (BSc) at Vancouver Island University (VIU)

Can I work while studying?

International students can work up to 24 hours per week off-campus during term time and unlimited hours on breaks. They can also work unlimited hours on campus without a separate work permit.

What English language score do I need for this course?

Applicants must meet specific English language requirements based on tests such as Duolingo, TOEFL, IELTS, or PTE. For example, a Duolingo overall score of 125 is required for admission.

What jobs can I get after studying this course?

Potential job titles include Software Developer, Data Analyst, Systems Architect, IT Consultant, and Network Administrator.

What will I actually study in this course?

The Bachelor of Science in Computer Science focuses on applied computer science and addresses the social, ethical, and legal implications of the field. It prepares students for careers in the Information Technology industry and includes a co-operative education option for eligible students.

When can I start — what are the intake months?

The Computer Science (BSc) program has an intake in September. Ensure you apply early to secure your spot.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️