British Columbia Institute of Technology - Burnaby Campus Background Image
Image of British Columbia Institute of Technology - Burnaby Campus
Software Development
Computer Systems Technology - Diploma
Computer Systems Technology - Diploma

Computer Systems Technology - Diploma

  • ID:BCIT10021
  • Level:Postgraduate Certificate/Diploma
  • Duration:
  • Intake:

Fees (CAD)

Estimated Total/program:
Apply
60
Accept letter
100
Visa
20
Fly
1

Admission Requirements

Entry requirements

English requirements

  • IELTS

    • If your program requires: English 12, 73%, You need these scores on the IELTS: 7

    • If your program requires: English 12, 67%, You need these scores on the IELTS: 6.5

    • If your program requires: English 12, 50 %, You need these scores on the IELTS: 6.0

  • Pearson Test of English Academic (PTE Academic)

    • If your program requires: English 12, 73%, You need these scores on the IELTS: 65

    • If your program requires: English 12, 67%, You need these scores on the IELTS: 60

    • If your program requires: English 12, 50 %, You need these scores on the IELTS: 52

  • Test of English as a Foreign Language (TOEFL)

    • If your program requires: English 12, 73%, You need these scores on the IELTS: 90

    • If your program requires: English 12, 67%, You need these scores on the IELTS: 86

    • If your program requires: English 12, 50 %, You need these scores on the IELTS: 82

Course Information

Software developers for a complex world

BCIT’s Computer Systems Technology (CST) two-year diploma program combines computer systems theory with hands-on practical experience in software development. You’ll learn software engineering and programming from industry professionals, and gain experience working on real projects, from concept to deployment. In second year, specialty options add depth and further hone your skills.

The CST diploma is a widely-recognized credential that is highly regarded by employers. Graduates emerge with the well-rounded skills essential for a career analyzing, designing, and developing software solutions.

Highlights:

  • Common first year sets the foundation, with the core skills you’ll need as a professional software developer – check out some of the latest first year app projects

  • Work on at least two industry projects so you’re ready to work in the real-world

  • Co-operative Education option for broader applied experience (competitive entry)

  • Second year options allow you to further your skills in specialty areas

Who should apply for Computer Systems Technology?

The CST diploma program is right for you if:

  • You’re interested in software development

  • You enjoy problem-solving, often in teams

  • You’re enthusiastic about using technology, computers, and software systems to make things better

  • You’re ready to apply yourself to prepare for a career in the evolving and rapidly expanding Computing and IT sector

More info: Click here

Program matrix

First Year - Level 1, Credits

  • , COMM 1116, Business Communications 1

  • , COMP 1100, CST Program Fundamentals

  • , COMP 1113, Applied Mathematics

  • , COMP 1510, Programming Methods

  • , COMP 1537, Web Development 1

  • , COMP 1712, Business Analysis and System Design

  • , COMP 1800, Projects 1

Level 1B - January term (5 weeks, April - May) Students that begin Level 1 in January will complete these courses following Level 1.

  • , COMP 2537, Web Development 2*

  • , COMP 2800, Projects 2*

  • *Optional for students who complete one term of co-op.

First Year - Level 2, Credits

  • , COMM 2216, Business Communications 2

  • , COMP 2121, Discrete Mathematics

  • , COMP 2510, Procedural Programming

  • , COMP 2522, Object Oriented Programming 1

  • , COMP 2714, Relational Database Systems

  • , COMP 2721, Computer Organization/Architecture

Level 2B - January term (5 weeks, April - May) Students that begin Level 2 in January will complete these courses following Level 2.

  • , COMP 2537, Web Development 2*

  • , COMP 2800, Projects 2*

  • *Optional for students who complete one term of co-op.

Second Year - Level 3, Credits

  • , COMP 3522, Object Oriented Programming 2

  • , COMP 3717, Mobile Development with Android Technologies*

  • , COMP 3721, Introduction to Data Communications

  • , COMP 3760, Algorithm Analysis and Design

  • , MATH 3042, Applied Probability and Statistics 

  • Level 3B - January term (5 weeks, April - May) Students that begin Level 3 in January will complete COMP 3800 following Level 3.

  • , COMP 3800, Projects Practicum 1**

  • *Not required for the Digital Processing Option **Not required for the Tech Entrepreneur Option.

  • Artificial Intelligence and Machine Learning Option:

  • , COMP 3981, Introduction to Artificial Intelligence

  • Client/Server Option:

  • , COMP 3940, Client/Server Systems Development Fundamentals

Cloud Computing Option:

  • , COMP 3962, Cloud Computing Platforms

  • Combined (Web and Mobile) Option:

  • , COMP 3975, Server-Side Web Scripting

  • Database Option:

  • , COMP 3920, Database Systems 1

Data Communications and Internetworking Option:

  • , COMP 3980, Network Protocol Design and Implementation

  • Digital Processing Option:

  • , COMP 3773, Programming for Performance

  • , COMP 3931, Digital Image, Video and Audio Fundamentals

  • Information Systems Option:

  • , COMP 3910, Full-Stack Development for Enterprise Systems

  • Predictive Analytics Option

  • , COMP 3948, Predictive Modelling

  • Programming Paradigms Option

  • , COMP 3958, Functional Programming

  • Tech Entrepreneur Option

  • , COMP 3942, Ideation

  • Technical Programming Option:

  • , COMP 3951, Selected Topics in Application Development

  • Second Year - Level 4, Credits

  • Common courses:

  • , BLAW 3600, Computers and the Law*

  • , COMP 4537, Internet Software Architecture*

  • , COMP 4735, Operating Systems

  • January term: Students completing Level 4 in January take COMP 3800 in Level 4 (15 weeks) and OMP 4800 in Level 4B (5 weeks, April - May).

  • , COMP 3800, Projects Practicum 1**

  • , COMP 4800, Projects Practicum 2Projects Practicum 2**

  • September term: Students completing Level 4 in September take COMP 4800 in Level 4 (15 weeks).

  • , COMP 4800, Projects Practicum 2Projects Practicum 2**

  • *Not required for the Information Systems Option. **Not required for the Tech Entrepreneur Option.

  • Artificial Intelligence and Machine Learning Option:

  • , COMP 4983, Machine Learning

  • , COMP 4989, Selected Topics in Artificial Intelligence and Machine Learning

Client/Server Option:

  • , COMP 4941, Client/Server Systems Quality Control

  • , COMP 4945, Distributed Software Architectures

  • Cloud Computing Option:

  • , COMP 4964, DevOps Engineering

  • , COMP 4968, Serverless Computing and Microservices

  • Combined (Web and Mobile) Option:

  • , COMP 4976, Web Application Development with Microsoft Technologies

  • , COMP 4977, Mobile Development with Apple Technologies

  • Database Option:

  • , COMP 4921, Database Systems 2

  • , COMP 4925, Selected Topics in Database Systems

  • Data Communications and Internetworking Option:

  • , COMP 4981, Advanced Network Applications Development

  • , COMP 4985, Selected Topics in Data Communications/Internetworking

Digital Processing Option:

  • , COMP 4932, Selected Topics in Digital Processing

  • , COMP 4995, Gaming Systems

  • Information Systems Option:

  • , COMP 4870, Intranet Planning and Development

  • , COMP 4911, Developing Enterprise Service

  • , COMP 4915, System Administration

  • Predictive Analytics Option

  • , COMP 4948, Predictive Machine Learning

  • , COMP 4949, Big Data Analytics Methods

  • Programming Paradigms Option

  • , COMP 4958, Concurrent Programming

  • , COMP 4959, Selected Application of Programming Paradigms

  • Tech Entrepreneur Option:

  • , COMP 4943, UX/UI Design and Prototyping

  • , COMP 4944, Minimal Viable Product (MVP)

  • , COMP 4946, Business Plan

  • , MKTG 4919, Pitching and Positioning

  • Technical Programming Option:

  • , COMP 4952, HCI for Application Development

  • , COMP 4956, Software Engineering

Co-op work term courses (competitive entry), Credits

  • To be completed after Level 2 and prior to Level 3, commencing in January or May.

  • , COMP 2990, Cooperative Education Workterm 1

  • , COMP 3990, Cooperative Education Workterm 2

Total Credits:, 121.0

See moreSee less

Pre Courses

No Course!
See moreSee less

Pathway Courses

No Course!
See moreSee less

Career Opportunity

Career Opportunity

Computer Systems Technology Diploma graduates have a wide variety of career options in the IT industry. Many start their careers as an entry-level software developer, application programmer, software tester, or network or database administrator. Later they can progress to positions such as systems analyst, IT project managers, team leads, software architects, information security analyst, and senior consultant.

Some students take the IT entrepreneurial path by starting their own business. Companies founded by our grads include Burton Software/Icicle Technologies, CAMS Software/Prospero, Skybox Labs and PlentyofFish. Read more about this alumnus who is creating opportunities for others.

Our graduates work in companies including:

  • Active Network

  • AirG

  • Electronic Arts

  • Fortinet

  • Global Relay

  • Habañero

  • Hootsuite

  • IBM

  • ICBC

  • IUGO Mobile

  • Lululemon

  • MDA

  • Microsoft

  • Mobify

  • PMC Sierra

  • SAP

  • Sophos

  • Telus

  • Vision Critical

Ability to settle

Overseas Student Health Cover

Insurance/year: 700 CAD

Same Courses

Close search