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.

CT2039W Cybersecurity Web T3

PLTW Cybersecurity gives students a broad exposure to the many aspects of digital and information security, while encouraging socially responsible choices and ethical behavior.

This course has a flexible schedule.

CT2038W Web Design & Dev Web T2

This course will provide a thorough grounding in the innovative field of web design. Through case studies and hands-on exercises, students will develop problem-solving and design skills necessary for being a creator on the web.

This course has a flexible schedule.

CT2036W Exploring Comp Science Web T1

This course is designed to introduce students to computer science and the conceptual ideas of computing. Students will understand why computer science is utilized to solve particular problems across different fields.

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.