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
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
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
Insurance/year: 700 CAD