Photograph of a chemistry instructor in the chemistry lab. Links to Chemistry faculty bios at https://scitech.viu.ca/chemistry/faculty.

Computer Science Diploma


  • Program Length 
    2 Years
  • Credential 
    Diploma
  • Location Offered 
    Nanaimo

The Computer Science Diploma Program

This program is designed to prepare students for a career as a computer programmer/programmer analyst. The program emphasizes programming skills, program design techniques as well as database and systems analysis skills. The program includes electives, and recommends students take business courses that will be of use in the computing industry. The program is designed in accordance with the Canadian Information Processing Society (CIPS) accreditation standards.

Students who complete the diploma program will be able to complete VIU’s Bachelor of Science, Major in Computer Science with an additional two years of full-time study.

Students are required to complete all of the courses listed in all three tables, but the courses in the third table can be completed at any time. Normally, students complete two of these courses in First Year, and the other three in the following year.

Year 1

Credits

CSCI 112 - (Applications Programming)

3

CSCI 115 - (Web Page Techniques)

3

CSCI 159 - (Computer Science I)

4

CSCI 161 - (Computer Science II)

4

CSCI 162 - (Topics in Computer Science)

4

CSCI 251 - (Systems and Networks)

3

MATH 121 - (Calculus I)

3

MATH 123 - (Logic and Foundations)

3

Additional required courses (see below)

6

Total Credits

33

Year 2

Credits

CSCI 260 - (Data Structures)

3

CSCI 265 - (Software Engineering)

3

CSCI 310 - (Intro to Human-Computer Interaction)

3

CSCI 311 - (Web Programming) or
CSCI 375 - (Intro to Systems Analysis)

3

CSCI 331 - (Object Oriented Programming)

3

CSCI 370 - (Database Systems)

3

CSCI 400 - (Computers and Society)

3

Additional required courses (see below)

9

Total Credits

30

Additional Required Courses

Credits

In addition to the above courses, students must complete the following courses. The courses can be completed at any time, but must be completed before the diploma is awarded.

ENGL 115 - (University Writing and Research)

3

ENGL 204 - (Business and Technical Writing)

3

Computer Science Elective (200-level or above)*

3

Electives**

6

* Students intending on continuing into the B.Sc. Major in Computer Science should take CSCI 261 - (Computer Architecture & Assembly Language)

** Recommended electives include ACCT 100 - (Financial Accounting I), MGMT 192 - (Principles of Management), MGMT 292 - (Organizational Behaviour)

Completion Requirements

Grades for individual courses are awarded as described in the Grading Scale section of this Calendar. All students taking a full course load will normally progress from one semester to the next, providing a satisfactory standing in all courses is attained.

  • “D” or “F” grade: students will not be allowed to register in a sequential course if they have been awarded a “D” or an “F” grade. All “D” and “F” grades must be upgraded before students are allowed to graduate from the program.
  • Students may accumulate no more than three “C-” grades. Students receiving more than three “C-” grades will be required to upgrade the relevant courses before a diploma is issued. Students with four “C-” grades may be permitted to upgrade one of these with permission of the Computer Science department Chair.
  • Students must have a “C+” average in all Computer courses, and an overall “C” average to receive the diploma.
  • At least 50% of the credits towards the Diploma must be completed at VIU.
Updated 
Friday, May 5, 2023

Notes on Admission

  • Applicants lacking admission requirements may take upgrading courses. Please check with an Advisor for details.
  • Students may complete some of the courses before enrolling in the diploma program.
  • Enrolment in this program is limited. Students who meet or exceed the minimum admission requirements may not necessarily be admitted to the program.

Many career opportunities are currently available in Computer Science. The provincial and federal governments predict a continuing shortage of trained computing professionals. For more details about expected trends in computing work, please visit the WorkBC website.

 

 

 

Domestic Fees | International Fees

Domestic Fees

Tuition and Other Mandatory Student Fees

When applying to the program, applicants will be charged a non-refundable application fee.

When applying to graduate, students will be charged a non-refundable graduation and alumni fee.

Some courses have additional fees to pay for extraordinary class–related expenses.

Fees for One Year

Amount

Tuition (30 credits x $163.14 per credit)

4,894.20

Student Activity fee (4% of tuition)

195.77

Student Services fee (30 credits x $7.21 per credit)

216.30

VIU Students' Union fee (8 months x $26.59 per month)

212.72

Health and Dental Plan fee ($265.00 per year)

265.00

Approximate yearly cost for books and supplies (Note: Books and supply costs vary depending on course load and course type)

1,300.00

Total

7,083.99

Notes

* The above table is an example of fees for 30 credits. Students taking more than, or less than, 30 credits should adjust the fee totals accordingly.

Science and Technology courses with a compulsory lab have a lab fee of $23.43 per course.

All fees are subject to change without prior notice and are expected to increase by 2% each year on April 1.

International Fees

Tuition and Other Mandatory Student Fees

When applying to the program, applicants will be charged a non-refundable application fee.

When applying to graduate, students will be charged a non-refundable graduation and alumni fee.

Some courses have additional fees to pay for extraordinary class–related expenses.

Fees for One Year

Amount

Tuition (2 semesters x $10870.72 per semester)

21,741.44

Ancillary Fee (2 semesters x $463.40 per semester)

926.80

VIU Students' Union fee (8 months x $26.59 per month)

212.72

Health and Dental Plan fee ($265.00 per year)

265.00

Approximate yearly cost for books and supplies (Note: Books and supply costs vary depending on course load and course type)

1,300.00

Total

24,445.96

Notes

Tuition in the above table is based on $776.48 per credit, up to a maximum of $10,870.72 per semester for 15 credits; $776.48 per credit beyond 15 credits. Ancillary Fees in the above table are based on $33.10 per credit, up to a maximum of $463.40 per semester for 15 credits; $33.10 per credit beyond 15 credits.

* The above table is an example of fees for 30 credits. Students taking more than, or less than, 30 credits should adjust the fee totals accordingly.

Science and Technology courses with a compulsory lab have a lab fee of $23.43 per course.

All fees are subject to change without prior notice and are expected to increase by 2% each year on April 1.

Updated
Monday, April 3, 2023

Domestic (Canadian)

Program Start Date Accepting Applications Location
Next Intake(s)

The Computer Science Diploma has one program start each September.

Application Fee
$44.27
Testing Required
No
Admissions Assistant

Name: Helene Viau
Phone: 250.753.3245 ext. 2040
Email: Helene.Viau@viu.ca

Chair Contact

Name: Huizhu Lui
Phone: 250.753.3245 ext. 2680
Email: Huizhu.lui@viu.ca

Documentation Deadline

Interim and/or final grades required by April 15, 2024. 

If providing interim grades, a final grade is required by July 31, 2024.

International

Program Start Date Accepting Applications Location
Anticipated intake for someone applying today
Sep 3, 2024
Next Intake(s)

Fall 2024

Accepting International Applications
Yes
Application Fee
$150.00
Waitlist
Yes
Chair Contact

Name: Huizhu Liu
Phone: 250.753.3245 ext. 2680
Email: Huizhu.Liu@viu.ca

International Admissions Officer Contact

Name: Yuka Takai
Email: Study@viu.ca

Documentation Deadline

March 31, 2024

Please note that seats in this program are limited and offered on a first-come-first-serve-basis. Please make sure to submit all necessary documents when you submit your application online.

Comments

For prospective international applicants, please send your inquiries to World VIU at WorldVIU@viu.ca

Computer Science (BSc) (Science, Engineering, and Technology Programs), Computer Science (BA) (Arts, Humanities and Social Sciences), Information Technology and Applied Systems – Web and Mobile Development Diploma (Trades and Applied Technology)