Advanced Placement

All AP courses

Advanced Placement Computer Science A 12

11 12 Elective

(Recommended Prerequisite: Computer Programming 11)

For students interested in a deep dive into technical computer programming. Fast-paced and intensive, building on existing programming experience (Python, C++, or Java) with an intensive focus on Java. Emphasizes object-oriented programming, problem-solving, and algorithm development. Equivalent to a one-semester university computer science course. Successful AP exam performance may grant post-secondary credit.

Course Code: acsc - 2A

Advanced Placement Art 12

11 12 Elective

For students dedicated to developing an art portfolio for post-secondary Studio Art and Design programs. Requires rigorous time and effort in and out of class.
Pre-Advance Placement Art (Grade 11): Sign up for PKG--11--8.
Advance Placement Art 12: Sign up for PKG--12--6.

Course Code: PKG-12--6 (AP Art 12) / PKG--11--8 (Pre-AP)

Advanced Placement Calculus AB 12

11 12 Elective

Excellent preparation for first and second-year university Mathematics. Content includes differentiation and integration with applications. Students are encouraged to write the AP Exam in May. Offered as a linear program with Pre-Calculus Math 12. Students are required to take both Pre-Calculus Math 12 and AP Calculus 12 in this program. It is stressed that students verify prerequisite math courses and grades to specific programs at post-secondary institutions.

Math flowchart accessible version

Course Code: PKG--12--S-4