Academic Alternative Programs

High School (Gr. 10-12): Advanced Placement (AP) Programming

Advanced Placement (AP) students experience an academically enriched program through post-secondary-level courses offered in high school. AP programming allows those with a passion in a particular discipline (such as biology) to take one specific course or to explore a career pathway in science, taking more courses (such as physics).

Based on their performance on AP examinations, students can earn post-secondary credits for university and college courses. Students' achievements in AP courses are celebrated with course credits, College Board awards, and scholarships from most universities - including the University of Alberta.

Junior High (Gr. 7- 9): Enhanced Academic Programming (EAP)

Grade 8 student, Avalina Zenari, created this piece for an art exhibition to support YESS.

Grade 8 student, Avalina Zenari, created this piece for an art exhibition to support YESS.

Enhanced Academic Programming (EAP) is an opportunity for junior high students to take part in enriched and challenging academic programming to deepen their learning in one or more subjects.

EAP prepares students to continue their advanced academic coursework in high school through Advanced Placement (AP) programming. EAP students complete academically advanced assignments within their core courses and are challenged by more complex work.  

School sites  

Elementary (Gr. 4-6): Advanced Academic Programming (AAP)

Grade 6 students at Sister Alphonse Academy working together to program Ozzie to follow the right path!

Grade 6 students at Sister Alphonse Academy working together to program Ozzie to follow the right path!

Advanced Academic Programming (AAP) is an opportunity for elementary students to take part in enriched and challenging academic programming, deepening their learning in one or more particular subjects.

Such programming prepares students to continue their advanced academic course work (Enhanced Academic Programming) in junior high and, eventually, in Advanced Placement (AP) programming in high school. AAP students complete academically advanced assignments within their core courses through an inquiry-based approach to learning.

School sites