
For High School Students
Courses
This page is for the high school program (grades 9-12)
Visit the STEM Academy Ignite page for the middle school program (grades 6-8).
Types of STEM Academy Courses
Two types of STEM Academy courses are offered: in person and virtual. Courses will be listed as in person or virtual when registering as a returning student or applying as a new student.
Students complete 90% or more of their coursework in person (some courses require students to complete work outside of class time). In-person courses are open to students who have reliable transportation to APL and are able to be on campus by the start of class at 5 p.m. ET until class ends at 6:30 p.m. ET.
Our in-person courses take place in APL’s STEM Center learning laboratories located at:
For additional information, including directions, please visit APL’s Locations and Directions page.
These courses are for students who are interested in completing 100% of their coursework remotely, with some courses requiring a self-paced component. All virtual courses will have a face-to-face component via Zoom on a specific evening of the week. While each virtual course is designed slightly differently, the courses have been designed to take no more than 2 hours of total time per week inclusive of Zoom meetings, self-paced modules, and homework.
All virtual students must have reliable internet access as well as audio and visual capabilities. Some courses require students to download software. Virtual courses are open to students anywhere in the United States, with priority given to students in Maryland.