BCIT offers over 300 programs and 1,000 Flexible Learning courses – from certificates and diplomas to bachelor’s and master’s degrees – in 6 general areas of study. Search or browse our catalogues to find the right fit for the next step in your career.
Browse by area of study
Learning options to suit your schedule
Full-time studies
Take a full set of courses that lead towards your career goal. Once accepted, you’re automatically registered into all the courses you need.
Choose to enrol in apprenticeship training or co-op education for on-the-job experience while you study.
Flexible Learning
Select the courses you want to take, in your time. There’s plenty of flexibility, with evening and weekend courses to suit your schedule.
Many courses offer a distance & online learning option so you can study from home or at the office.
2026/2027 BCIT Future Student Guide
The 2026/2027 Future Student Guide gives you a glimpse into all that BCIT has to offer—from program areas and student support resources to practical tips on how to get started with your application.
Browse Future Student Guide