Course Catalog
What are you looking for?
Below are the courses we offer for high-performing students in mathematics, language arts, science, and computer science. We offer courses during the academic year and during the summer. Click on any course for more information about that course. Visit the Course Schedule to learn when the courses are offered or to enroll in courses, and read About AoPS Academy to learn more about our educational philosophy.
Academic Year Mathematics
* Note for students who have previously taken this course: We alternate between two different versions of this course from one year to the next. The two versions are roughly the same difficulty, but include different lessons, practice contests, and homework. Therefore, students taking this course for two consecutive years will see different material in the second year than in the first.
Academic Year Language Arts
Academic Year Science
Academic Year Computer Science
Summer Mathematics
Courses during the summer for high-performing math students entering grades 2-12. No consultation required: enroll directly through our course schedule.
Summer Language Arts
Courses during the summer for high-performing language arts students entering grades 3-10. No consultation required: enroll directly through our course schedule.
Summer Science
Courses during the summer for high-performing science students entering grades 5-6. No consultation required: enroll directly through our course schedule.