Computer Systems Technology


Build skills in programming, design, mobile apps, and security while launching your career developing software and solving computer-related issues for businesses, governments, or institutions.

Tuition: 44858*
Credential: Diploma
Length: 2 0 years
Hours: Full-time
Delivery: Class-based
Program Flyer: Download /media/vancouver-community-college/content-assets/documents/international/flyer-computer-systems-technology.pdf
Campus: Downtown Downtown
Start Dates: Jan, Sep

What you will learn

Upon successful completion of this program, graduates will be able to:

  • design, analyze, and develop complex software application systems for PC, Web, and Mobile devices
  • design, analyze, develop, debug, and optimize web and mobile applications written in popular programming languages such as Python, JavaScript, Java, C++ and C#
  • develop and design interactive web pages/mobile apps with multimedia components
  • install and configure basic computer hardware and software
  • collaborate efficiently in a typical software project team working with popular project development tools and current development frameworks
  • work in large and small teams as an effective team member
  • learn new tools and technologies independently following the latest trends in software and hardware

What to expect

  • Foundation of software development is taught in first year: core courses in Computer Systems, Programming, and Software Analysis and Design
  • In second year students take Project-oriented hands-on courses in which they work often in team on industry level projects. 
  • Final Term students work on a Capstone project to develop real-world application for real or simulated clients.
  • Blended Mode of delivery, with hands-on courses being in-person, and at least 50% of the program hours are delivered in-person.

Admission requirements


  • Grade 12 graduation or equivalent
  • English 12 with a minimum 'C' grade, or English Language Proficiency at a minimum Grade 12 'C' level, or equivalent 
  • Knowledge of mathematics demonstrated by one of the following:
    • Pre-calculus 12  with a minimum grade of 'C' (60%) or equivalent
    • Foundation of Mathematics 11 with a minimum grade of 'C+' (65%) or equivalent
    • VCC Pre Calculus assessment with a minimum grade of 72%
    • VCC Intermediate Algebra assessment with a minimum grade of 52%


  • Seats are offered to applicants who have met all admission requirements, on a first-qualified, first-served basis.
  • International applicants must be 17 years of age or older or a graduate of a secondary school. (Some exceptions may apply.)
  • Applicants must submit official transcripts and educational documents as required by their course or program.
  • All VCC applicants are required to function successfully in an English-speaking classroom. English requirements vary by program. For details, visit VCC International - English Requirements.   

Recommended Characteristics

  • Love coding and problem-solving
  • Logical and critical thinker
  • Able to work long hours on computers
  • Ability to work well in a fast-paced, deadline-driven environment
  • Research-oriented, quick to google a subject and find relevant info
  • Client-oriented outlook and ability to work well with a wide variety of people
  • Ability to give and receive feedback
  • Enthusiastic, positive, optimistic attitude
  • Pro-active self-starter
  • Basic understanding of computers and comfortable using mobile devices 
  • Interested in technology, gadgets, and applications that run on them

Courses *

Prior learning assessment and recognition

Prior learning assessment and recognition is not available for this program.

Fees and other costs *

Tuition deposits are payable usually within three weeks after a Letter of Offer is issued.

Tuition Deposit

11800 (10000 non-refundable)

Tution deposits are payable usually within two (2) weeks after a Letter of Offer is issued.

Fee descriptionFee AmountNotes
Application fee145
Tuition Tuition 44858
Student union320
College initiative225
Materials0 not including textbooks
Campus resource449
Tools (deposit)0
Coverall (deposit)0
Uniform (deposit)0
Medical and Dental 550
Temporary Medical Insurance 149
U-PASS 1017
Program-specific extra fees0

Apply now

Jan 2025
(Winter term)
February 01, 2024
Sep 2024
(Fall term)
October 01, 2023


  • Apply Now: Qualified applicants may receive offers of admission if seats are available, or placed on waitlists if seats are full.
  • Closed: Applications are not accepted.
  • For details about application availability based on study permit status and recommendations if the application status is closed, visit the Availability Status page.
Apply to VCC international programs online. Check the application availability status for your desired program and intake before applying.

Ask a question