BASE

Computer Systems Technology

CREDENTIAL: Diploma
START DATES
September 2025
January 2026

see more
START DATES
September 2025
see more

Build  hands-on skills in design and development of intelligent web, mobile, or general software applications using AI-assisted tools while launching your career developing software and solving computer-related issues for businesses, governments, or institutions.

Tuition: $12,775*
Credential: Diploma
Length: 2 years
Hours: Full-time
Delivery: Class-based
Program Flyer: Download
Campus: Downtown Downtown
Start Dates: Jan, Sep
 
VCC longhouse logo dark green

Info Week at VCC

Join us online or in-person for our info sessions, April 28 - May 2.

Early Admission Awards 

Save up to $4,000 on tuition and fees on select programs.

Entrance award

September intake of this full-time program is eligible for financial award.

What you will learn

-What is a Computing System

-How to use it to solve problems using intelligent Software Systems

-The theory and practice of proper code design and testing.

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.
  •  Hands-on interactive courses being taught mostly in-person, and often in a team setting using the latest AI-aware mediums such as VS Code, MS CoPilot, and such.

Admission requirements

Program-specific

  • Grade 12 graduation or equivalent
  • English Studies 12 with a minimum 'C' grade, or equivalent
  • Foundation of Mathematics 11 with a minimum 'C+' grade, or equivalent

General

  • This program is available to Canadian citizens and permanent residents. See program options for international students at VCC International.
  • Applicants who self-identify as Indigenous are strongly encouraged to connect with VCC’s Indigenous Education and Community Engagement team to learn more about VCC’s Indigenous Enrolment policy, application preparation/completion, program advising, and a range of other individualized services.
  • Applicants must be 16 years of age or older or a graduate of a secondary school. (Some exceptions may apply.)
  • Applicants must submit official transcripts and other documents as required by their course or program. Seats are offered to eligible applicants with completed applications, in order of application completion date (except for programs with competitive admissions). A complete application includes an application form, evidence of educational pre-requisites (e.g. transcripts), any required supporting documents (e.g. language proficiency, audition video), and the required deposit or fee payment. If you do not meet the requirements for the term applied, your application may be cancelled.

Missing prerequisites? Learn more about VCC's tuition-free academic upgrading or English as a Second Language (ESL) courses, or discover which university transfer options are right for you.

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, curious to use new and intelligent tools in their search
  • 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 *

This program must be completed within 5 years.

Prior learning assessment and recognition

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

In the First Year students complete the foundational/core courses. In the second year students take advanced software development, web, mobile, and Windows PC specialized courses. In the last term, students focus on developing an industry-scale Portfolio/Capstone project as a team.

Course codeCourse nameCredits
Year 1 (Foundation Courses)
CSTP 1101 Communication and Workplace Behaviour 3
CSTP 1104 Computer Systems Administration 5
CSTP 1105 Introduction to Programming 4
CSTP 1106 Website Development 3
CSTP 1108 Applied Mathematics 2
CSTP 1201 Database Management Systems 4
CSTP 1202 Introduction to Data Communication and Networking 3
CSTP 1205 Programming in C++ 4
CSTP 1206 Introduction to Internet Programming & Web Applications 3
CSTP 1204 Software Analysis and Design 3
CSTP 1302 Windows Programming 4
CSTP 1303 Introduction to Client-Server Computing 3
CSTP 1304 User Interface Design 2
CSTP 1305 Algorithms Analysis and Data Structures 3
Year 2
CSTP 2104 Windows Interactive Application Programming 3
CSTP 2110 Introduction to Cloud Computing 3
CSTP 2106 Introduction to Computer Security 3
CSTP 2107 Advanced Internet Programming & Web Applications 4
CSTP 2108 Mathematics for Programmers 2
CSTP 2204 IT Development Project 5
CSTP 2205 Android Mobile Application Programming 3
CSTP 2208 Career Path Search 1
CSTP 2300 Emerging AI Technologies 3
CSTP 2305 iOS Mobile Application Programming 3
Total Credits76

This guide is intended as a general guideline only. The college reserves the right to make changes as appropriate.

Open studies students working in the computer lab
Discover Open Studies

Open Studies lets you take courses from credit programs without having to be accepted into one. Based on availability, you can sample different courses, earn credits, and build new skills.

Explore your options

Fees and other costs *

Fee descriptionFee AmountNotes
Application fee$36
Tuition Tuition $12,775
Student union$354
College initiative$225
Campus resource$256
Medical and Dental $570
U-PASS $1,080
Graduation$45
Total $15,341

Need help with tuition?


Explore your options for scholarships, grants, bursaries, and loans.

Apply now

ONLINE
You will be directed to EducationPlannerBC
Get started
MAIL
Fill out a PDF form and mail to:
VCC Registrar's Office
1155 East Broadway
Vancouver, B.C., V5T 4V5
VCC longhouse logo dark green

Info Week at VCC

Join us online or in-person for our info sessions, April 28 - May 2.

Early Admission Awards 

Save up to $4,000 on tuition and fees on select programs.

Entrance award

September intake of this full-time program is eligible for financial award.

Ask a question


  • Step 1undefined
  • Step 2undefined
122