STEM Academy students

For High School Students

New Students

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).

Interested in taking a STEM Academy course for the first time? Students who are new to STEM Academy must apply to our program.

  1. Review the course schedule to decide which class you would like to apply for. New students may apply to take one course. Our course catalog provides more information about each course, including any prerequisite requirements.
  2. Review the information below about the application process. Updates coming soon.
  3. Complete the application for the upcoming session before the deadline. Once the application period closes, it cannot be reopened.

Completing the application does not guarantee acceptance. All applications are reviewed after the application period closes. Students are not accepted on a rolling basis.

Contact stemacademy@jhuapl.edu with any questions about the application or the application process.

Application Process

The application period for the fall 2025 session will be open from August 15-25, 2025. Late applications will not be considered.

The STEM Academy application is for new students only. The application must be completed in a single session (meaning you cannot save a partially completed application and return to finish it later), so read the following carefully before applying.

Application Review Process

All applications will be reviewed after the new student application period closes. Students are not accepted on a rolling basis.

To maintain fairness, we follow a very strict selection process. The selection of applicants is based on the answers within the student application, previous and current participation in APL STEM Program Management Office programs, and class availability. Student applications listing no previous experience with APL programs are weighted equally with those listing participation in non-APL STEM programs.

New student slots will be reserved in all courses for those students who meet course requirements. After all new student slots are filled, the next five students requesting a specific course will be placed on a waiting list based on application score (not application date) and notified by email as openings become available. The application process will end after the second week of each session. All students, regardless of acceptance, will be notified of their status via email at that time.

Because of the large volume of applications we receive, please only call if you have a technical issue with the application.

Acceptance

After the application period ends and all applications have been evaluated, students accepted into a STEM Academy course will be notified via email with their course placement or waitlist notification. A PayPal invoice will also be sent via email to the primary parent email address listed on the application (please be sure that email addresses are spelled correctly on your application). If your adult does not receive the invoice within 24 hours of your acceptance email, please check your junk mail/spam folder or email us at stemacademy@jhuapl.edu.

Contact stemacademy@jhuapl.edu with any questions about the application or the application process.