- HBA · 4 years
- Work experience details
- ~High 80s to low 90s



AI-generated ink illustration
Conceptual study artwork, not a photograph of teaching facilities.
Unidex · generated with ImageGen
Checked 2026-11-05
Symbolic subject artwork; no university facility depicted
Work experience
Optional co-op · Three work placements
VIU Computer Science BSc, programme requirements and September 2027 intake| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 |
2027 entry · International; entry Sep 7, 2027; Nanaimo
2027 entry · Most direct-entry bachelor's degrees
Applications open October 1, 2026.
Verbatim: "Each institution sets their own application open and close dates. These dates also may vary based on the program you are applying to. You can use the search database to explore programs you are interested in applying to or visit the institution's website directly. Please refer to the institution's website or contact the Admissions/Registrar's Office directly for application deadlines and details." EducationPlannerBC is the single application service for B.C.'s 25 public post-secondary institutions but publishes no deadline dates of its own.
Entry terms · September 2027
One fall intake each year at Nanaimo. Domestic and international first-year applicants have the same Fall 2027 application window.
VIU Computer Science BSc, programme requirements and September 2027 intakeCanadian citizens and permanent residents; meet one named entry category, plus programme prerequisites
First-year BSc Computer Science Major applicants; BC secondary courses or equivalents
Domestic (Canadian); entry Sep 7, 2027; Nanaimo
International; entry Sep 7, 2027; Nanaimo
Applicants entering Year 2 of the BSc Computer Science Major
Applicants entering Year 3 of the BSc Computer Science Major
Transfer applicants entering Year 2 or 3 of the Computer Science Major
Applicants to the limited-enrolment Computer Science Major
Students who have completed Year 1 and are applying to the Computer Science Co-op Major
Students already admitted to the Computer Science Major
Applicants to the minor; separate from Computer Science Major admission
Current students applying to Computer Science Honours
Students already admitted to Computer Science Honours
The university does not publish a comparable percentage minimum or entering-average range for this program.
VIU Computer Science BSc, programme requirements and September 2027 intakeNamed courses explicitly linked from this program page, including options and alternatives. This is not a timetable or a list every student takes.
The university publishes the first-year course list by year. Three electives complete the 34-credit plan.
An introduction to differential calculus of one variable intended primarily for science students.
VIU Computer Science BSc, programme requirements and September 2027 intakeA continuation of MATH 121 (Calculus 1).
VIU Computer Science BSc, programme requirements and September 2027 intakeAn introduction to higher level mathematical thinking and techniques vital for success in mathematics and computer science.
VIU Computer Science BSc, programme requirements and September 2027 intakeAn introduction to critical thinking and reading, academic writing, and research skills, consistent with the conditions and expectations students encounter as readers and writers at university.
VIU Computer Science BSc, programme requirements and September 2027 intakeRequired courses in the regular major. Add three electives.
A second course in discrete mathematics.
VIU Computer Science BSc, programme requirements and September 2027 intakeThis course examines material from the setting of general vector spaces.
VIU Computer Science BSc, programme requirements and September 2027 intakeAn introduction to business and technical communication skills with a focus on documents (such as letters and reports) and presentations.
VIU Computer Science BSc, programme requirements and September 2027 intakeVIU lists regular major courses for Years 3 and 4 together. Add the approved upper-level Computer Science and general electives.
University-published career examples for Computer Science, including its published routes; some require further training or registration. These are examples, not ranked graduate outcomes.
Standard undergraduate credit courses
Current published schedule · Per credit · Current published schedule · CAD
Canadian students example · Choose your category
Published tuition · Other charges extra
Housing and meals are outside this estimate.
Last updated