Skip to main content


Coquitlam Open Learning 10-12 provides online, flexible-paced, and distributed learning opportunities for BC students.  Courses are tuition free for most BC residents.  Check our course list below for the latest information on course availability.

David Truss

Access Courses

   Our Student Learning Portals:
    (Courses started in or after Oct/Nov 2023 are in Brightspace,
     courses started before that are in Moodle.)

   Click here to long into your Brightspace courses.
   Click here to log into your Moodle courses.

COL 10-12 Code of Conduct
SD43 Digital Citizenship and Acceptable Internet/Network Use Policy

High School Credit Languages classes.

Online Learning vs. Homeschooling

Click here for Ministry of Education & Child Care Online Policy

Click here for information on Ministry of Education & Child Care Homeschooling Policy.

Course Listings

Coquitlam Open Learning 10-12 Courses - Click on courses below to enrol, (Account/Profile required).
  • Grade 10:

Career Life Education  • Éducation Au Choix De Carrière Et De VieEnglish Language Arts* Two-credit courses • French Math: Foundations and Pre-Calculus • Math: Workplace  •Physical and Health EducationScience  • Social Studies 

  • Grade 11: 

Cheer Fitness • Chemistry English Language Arts* Four-credit course French Japanese Japanese (Introductory)Life SciencesMandarin Mandarin (Introductory)Math: FoundationsMath: Pre-CalculusMath: WorkplaceSpanish Spanish (Introductory) • Youth Work in Trades

  • Grade 12: 

20th Century World HistoryAnatomy and Physiology  • Career Life ConnectionsChemistry English Studies • French Japanese Mandarin Math: Pre-Calculus • Spanish Work Experience** 

Learn more about our Youth WORK in Trades Program
Learn more about our FastTrack online blended programs that run in July/August. 
International students, please call 604.936.4285 to register.

*All courses lead to  BC high school Dogwood diploma or BC Adult Grad Dogwood diploma, and are led by BC certified teachers. 

Coquitlam Open Learning

We offer our students an opportunity to learn at your own pace.  We have a wide-range of courses available - grade 10, 11 and 12.  Feel free to contact us is you have any questions at all.  We're here to support your educational goals. - Dave Truss
Telephone: 604-936-4285
Office email: