logo

Computer Systems Technology Diploma


The goal of this program is to prepare students for a career as a computer systems technologist. Computer systems technologists solve computer-related issues for businesses, government agencies, utilities, law enforcement agencies, health services providers, educational institutions and more. Graduates from this program can choose to specialize in areas including programming, software design, mobile application programming, data communications, security and web design.

Program Status:
Accepting applications

Start Length Credentials Campus Part- or Full-time
May, Sep 2 years Diploma Downtown Full-time

Apply Now

Apply Now

Online Mail In Person
If you're ready and know the program you want, apply now. Download and complete the (PDF) application/registration form and mail it to VCC Registrar's Office Visit us at one of our campus locations.

After you apply, you can check application status to see if all of the requirements have been met or to update contact information. Please use the temporary login ID and Personal Identification Number (PIN) that you used to complete your original online application.

Program Description

Program Description

This program is designed for individuals who wish to obtain employment in the Information Technology Industry as Mobile Applications Programmer, Computer Programmer, and Network Administrator.

This program is delivered face-to-face and in blended learning modes. Instructional strategies include classroom lectures, demonstrations, group discussions, computer lab and hands-on practical work.

Students are evaluated through the completion of assignments and projects, critiques, and quizzes (both written and performance-based). Most assignments and projects include the process of initial concept stage, work in progress, and final submissions, which can include reflections and client feedback. Professional conduct (which includes collaboration and teamwork, time management, organization, communication, participation and attendance) will also affect the final grade in each section. To receive a diploma, a student must achieve a minimum grade of C (60-63%) in each course.


Admission Requirements

Admission Requirements

General

This program welcomes applications from Canadian citizens and permanent residents. Program options for international students can be found at VCC International.

As Vancouver Community College is a post-secondary institution committed to educating adult learners, applicants should be 16 years of age or older or a graduate of a secondary school.

Please note that you must submit official transcripts and educational documents to support your application; unfortunately, we cannot accept photocopies or fax versions.


Program Specific

Missing prerequisites? VCC offers courses in Adult Upgrading and English as an Additional Language to help you meet your goals.
  • Grade 12 graduation or equivalent.
  • English 12 with a C (60%) or equivalent, or English Language Proficiency at the grade 12 level
  • Pre-calculus 12 or Principle of Math 12 with a minimum grade of C (60%).
    Or
    A minimum grade of C+ (67%) in one of the followings:
    • Pre-calculus grade 11
    • Foundations of Mathematics grade 12
    • Foundations of Mathematics grade 11
    • Principles of Mathematics 11
    • Applications of Mathematics 11
    • Applications of Mathematics 12

Recommended Characteristics:

  • Ability to work well in a fast-paced, deadline-driven environment
  • Ability to work effectively in a team and independently with confidence
  • Customer service-oriented outlook and ability to work well with a wide variety of people
  • Ability to give and receive feedback
  • Motivation, curiosity, and research-orientation
  • Excellent oral and written communication skills
  • Enthusiastic, positive attitude
  • Initiative, self-starter work habits
  • Flexibility, adaptability

Fees and Other costs


Application Fee $35
Tuition Fee Year 1: $9,444.46 + fees listed below
Year 2: $4,024.071 + fees listed below
Student Union Fee $157.00 per year
College Initiative Fee $145.00 per year
Student Union Health Plan Fee $280.00 per year
U-Pass Fee $451.00 per year
Other Costs
$40.00 - Graduation Fees
$165.00 per year - Campus Resource Fee
At the time of acceptance, a $300 non-refundable deposit will be required to hold your seat if accepted more than two months before the start date of the program. Full payment of the first installment will be required within two months before the start date.


For book lists and prices, check Bookstore.


Fees are approximate and subject to change without notice. Students are responsible for any increase in fees if advanced payments are made. The application fee is non-refundable. Fees are refunded according to the refund policy. For further clarification, see withdrawals and refunds information page.

Info Sessions

Info Sessions

Get the skills to join Vancouver's growing tech industry. Learn web and mobile app development in this two-year full-time program.

VCC's new state-of-the art computer lab will open this September in the heart of downtown.





View all Info Sessions/Tours >>

Contact Us/Request Info

Contact Us/Request Info

Questions?

Before you send us an email, please ensure you have reviewed

As well, if you meet any of the following criteria, please follow the links for more information:

Contact us:

Program Highlights

Course Schedule

Courses Schedule

 

Term 1

(CSTP 1101) Communication and Workplace Behaviour
course schedule schedule
3.0 credits course outline
(CSTP 1103) Data and Document Management Fundamentals
course schedule schedule
3.0 credits course outline
(CSTP 1104) Computer Systems Administration
course schedule schedule
5.0 credits course outline
(CSTP 1105) Introduction to Programming
course schedule schedule
4.0 credits course outline
(CSTP 1106) Website Development
course schedule schedule
3.0 credits course outline
(CSTP 1108) Applied Mathematics
course schedule schedule
2.0 credits course outline


Term 2

(CSTP 1201) Introduction to Database Management (DBMS)
course schedule schedule
6.0 credits course outline
(CSTP 1202) Introduction to Data Communication and Networking
course schedule schedule
3.0 credits course outline
(CSTP 1203) Introduction to Server Administration
course schedule schedule
2.0 credits course outline
(CSTP 1204) Software Analysis and Design
course schedule schedule
3.0 credits course outline
(CSTP 1205) Programming in C++
course schedule schedule
4.0 credits course outline
(CSTP 1206) Introduction to Internet Programming & Web Applications
course schedule schedule
3.0 credits course outline
(CSTP 1207) Technical Communication
course schedule schedule
3.0 credits course outline


Term 3

(CSTP 1301) IT Project Management
course schedule schedule
2.0 credits course outline
(CSTP 1302) Windows Programming
course schedule schedule
2.0 credits course outline
(CSTP 1303) Introduction to Client-Server Computing
course schedule schedule
3.0 credits course outline
(CSTP 1304) User Interface Design
course schedule schedule
2.0 credits course outline
(CSTP 1305) Algorithm Analysis and Data Structure
course schedule schedule
3.0 credits course outline


Term 4

(CSTP 2101) Database Management and Storage
course schedule schedule
3.0 credits course outline
(CSTP 2102) Enterprise Systems Support
course schedule schedule
2.0 credits course outline
(CSTP 2104) Windows Interactive Application Programming
course schedule schedule
3.0 credits course outline
(CSTP 2106) Introduction to Computer Security
course schedule schedule
3.0 credits course outline
(CSTP 2107) Advanced Internet Programming & Web Applications
course schedule schedule
4.0 credits course outline
(CSTP 2108) Mathematics for Programmers
course schedule schedule
2.0 credits course outline


Term 5

(CSTP 2201) Linux Operating System and Networking
course schedule schedule
3.0 credits course outline
(CSTP 2202) Network Server Administration
course schedule schedule
3.0 credits course outline
(CSTP 2204) IT Development Project
course schedule schedule
5.0 credits course outline
(CSTP 2205) Android Mobile Application Programming
course schedule schedule
3.0 credits course outline
(CSTP 2208) Career Path Search
course schedule schedule
1.0 credits course outline


Term 6

(CSTP 2301) Emerging Technologies
course schedule schedule
3.0 credits course outline
(CSTP 2302) Advanced Server Administration
course schedule schedule
3.0 credits course outline
(CSTP 2303) Computer System Security Threats and Solutions
course schedule schedule
3.0 credits course outline
(CSTP 2305) iOS Mobile Application Programming
course schedule schedule
3.0 credits course outline