Skip to main content

Skip to navigation

The access keys for this page are:

  • ALT plus 0 links to this site's Accessibility Statement.
  • ALT plus 1 skips to main content.
  • ALT plus N skips to navigation.

Get Skills and Training

Interested in trades and technical careers?  Explore programs and resources available in B.C. through the Get Skills Tool.

Program and Course Options

British Columbia’s education system offers a diversity of programs to meet each student’s unique needs. All students – from early learners to those approaching secondary school graduation – should be able to explore their personal interests and passions.

Personalized Learning

Use a personalized approach to customize your education to fit your interests and learning style.

Course Registry

Explore this up-to-date source of information for all K-12 courses offered in B.C.:

Specialized Programs

Specialized programs are available in areas ranging from French language instruction to career programs and credit for learning outside of the B.C. school system.

Kindergarten to Grade 8 specialized programs include:

  • Early French Immersion
  • Late French Immersion
  • Francophone

Secondary school specialized programs include:

  • Advanced Placement
    Take college and university-level courses and exams while still attending secondary school.
  • Career Programs
    Participate in career-specific studies and related community-based work experience.
  • External Credit Courses
    Earn credit toward graduation by taking a specialized program outside the B.C. school system.
  • Official Languages Programs
    Find out how to explore official languages and get support ranging from immersion programs to bursaries for exchange trips.