Computer Science (BSc)

VIU International, Canada


Next enrollment cycle

September 2022

See all cycles

First Year Course Fee

USD 13,746

Course Accredited By


  • 4 Years
  • On Campus
  • Undergraduate
  • Degree
Computer Science is a rapidly-growing field, generating a great number of employment opportunities. Government agencies are predicting shortages of qualified computing people that will number in the tens of thousands in Canada alone. The Bachelor of Science, Major in Computer Science, is designed to meet the training and educational requirements outlined by CIPS (Canadian Information Processing Society), ACM (Association for Computing Machinery), and IEEE (Institute of Electrical and Electronics Engineers). These requirements reflect the needs of the computing industry, both nationally and internationally.
  • The program is composed of courses drawn from the systems, theoretical and business application domains. It is designed to train students in applied computer science and educate them in the social, ethical and legal implications of computer science.
  • The program has an optional co-operative education component. To be eligible, students must maintain a grade point average of 3.0 (“B”) or better in their Computer Science courses.
  • The Computer Science Major will be of interest to students wishing to enter the Information Technology industry and/or graduate studies. The Minor will primarily be of interest to students wishing to combine an additional field of study with a strong computing background.

Enrollment Cycles

  • September 2022

General admission requirements apply for admission to first year.

  • English 12 with minimum "C" or equivalent.
  • A minimum "B" grade in either Pre-calculus 12 or Principles of Mathematics 12.

Year 1

  • (Computer Science I)
  • (Computer Science II)
  • (Topics in Computer Science)
  • (Calculus I)
  • (Calculus II)
  • (Logic and Foundations)
  • (University Writing and Research)
  • Three electives

Year 2

  • (Systems and Networks)
  • (Data Structures)
  • (Computer Architecture & Assembly Language)
  • (Software Engineering)
  • (Discrete and Combinatorial Mathematics)
  • (Linear Algebra)
  • (Business and Technical Writing) (effective September 2012) 
  • (Business and Technical Writing) (prior to September 2012)

Years 3 and 4

  • (Introduction to Human-Computer Interaction)
  • (Web Programming)
  • (Foundations of Computer Science)
  • (Programming Languages)
  • (Digital Logic and Computer Organization)
  • (Intro to Operating Systems)
  • (Database Systems)
  • (Computers and Society)
  • (Networks and Communications)
  • Three CSCI electives
  • Three electives
  • Five electives
  • Fees for One Year: Years 1-2 Amount Tuition (30 credits x $156.80 per credit) 4,704.00 
  • Student Activity fee (4% of tuition) 188.16 
  • Student Services fee (30 credits x $6.93 per credit) 207.90 
  • VIU Students' Union fee (12 months x $20.90 per month) 250.80 
  • Co-op Fee ($681.00 per term) 681.00 
  • Health and Dental Plan fee ($275.00 per year) 275.00 
  • Approximate cost for books and supplies per year
  • Years 1-2 1,800.00 Total 8,106.86

Interested in this course?

Our Admissions Counsellors would love to assist!