Overhead view of person working on laptop, with books and tablet close at hand.
The Pathway to your Future

New Code Academy High School Courses

We prioritize nurturing our students' curious minds and expanding their knowledge. Students get a personalized approach to learning in every course while building their critical thinking and problem-solving skills.

SS2028W Psychology 1 Web T2

This course is designed to give students insight into the connection between the human brain, human behavior and the workings of society.

This course has a flexible schedule.

PH2010W Health Web T3

The purpose of this course is to develop the basic knowledge and skills important for health literacy.

This course has a flexible schedule.

PH2010W Health Web T2

The purpose of this course is to develop the basic knowledge and skills important for health literacy.

This course has a flexible schedule.

PH2010W Health Web T1

The purpose of this course is to develop the basic knowledge and skills important for health literacy.

This course has a flexible schedule.

PH2005W Physical Education 10 Web T3

Fitness in Team Sports fulfills the Physical Education graduation requirement for Grade 10. Students will experience sport activities that can be performed throughout a lifetime with a team and individually.

This course has a flexible schedule.

PH2005W Physical Education 10 Web T2

Fitness in Team Sports fulfills the Physical Education graduation requirement for Grade 10. Students will experience sport activities that can be performed throughout a lifetime with a team and individually.

This course has a flexible schedule.

PH2005W Physical Education 10 Web T1

Fitness in Team Sports fulfills the Physical Education graduation requirement for Grade 10. Students will experience sport activities that can be performed throughout a lifetime with a team and individually.

This course has a flexible schedule.

PH2001W Physical Education 9 Web T3

This course fulfills the Physical Education graduation requirement for grade 9. Students will experience sport activities that can be performed throughout a lifetime with a team and individually.

This course has a flexible schedule.

PH2001W Physical Education 9 Web T2

This course fulfills the Physical Education graduation requirement for grade 9. Students will experience sport activities that can be performed throughout a lifetime with a team and individually.

This course has a flexible schedule.

PH2001W Physical Education 9 Web T1

This course fulfills the Physical Education graduation requirement for grade 9. Students will experience sport activities that can be performed throughout a lifetime with a team and individually.

This course has a flexible schedule.

FC2002W Intro To Culinary Arts Web T1

This introductory course is for the student who wishes to develop basic cooking skills along with the ability to make the best consumer and nutrition choices for their lifestyle.

This course has a flexible schedule.

Exploring Computer Science: Solve, Create, Innovate - T1

Curious about how computers shape the world around you? This course is your gateway to the exciting field of computer science!

This course has a flexible schedule.

Cyber Security: Protecting the Digital Space - Trimester 3

Dive into the exciting and ever-evolving world of cybersecurity! In this course, you'll discover how to protect sensitive information, defend against hackers, and navigate the digital landscape responsibly.

This course has a flexible schedule.

Create & Innovate: Web Design and Development - Trimester 2

Unleash your creativity and build amazing websites! In this course, you'll explore the exciting world of web design and development, learning how to craft engaging, user-friendly websites that make an impact.

This course has a flexible schedule.

BS2050CW Work Experience C Web T3

This course provides students the opportunity to earn 2 credits a trimester while using problem-solving skills in real world situations.

This course has a flexible schedule.

BS2050BW Work Experience B Web T2

This course provides students the opportunity to earn 2 credits a trimester while using problem-solving skills in real world situations.

This course has a flexible schedule.

BS2050AW Work Experience A Web T1

This course provides students the opportunity to earn 2 credits a trimester while using problem-solving skills in real world situations.

This course has a flexible schedule.

BS2040CW Work Seminar C Web T3

This online course gives students the opportunity to receive elective credits through career experience outside of school. Students will gain entry level skills that progress their career goals.

This course has a flexible schedule.

BS2040BW Work Seminar B Web T2

This online course gives students the opportunity to receive elective credits through career experience outside of school. Students will gain entry level skills that progress their career goals.

This course has a flexible schedule.

BS2040AW Work Seminar A Web T1

This online course gives students the opportunity to receive elective credits through career experience outside of school. Students will gain entry level skills that progress their career goals.

This course has a flexible schedule.

BS2009CW Mentorship C Web T3

This course has a flexible schedule.

BS2009BW Mentorship B Web T2

This course has a flexible schedule.

BS2009AW Mentorship A Web T1

This course has a flexible schedule.

BS2007W Personal Finance Web T3

Now more than ever, learning to handle your finances is very important to personal success. This class starts with career exploration because what you decide to do will impact your finances.

This course has a flexible schedule.