Course Catalog
At AccessSTEM, we are dedicated to creating a world where every student has access to a high-quality education in the subjects they are passionate about. To do this, we provide our students with advanced lectures and textbooks, completely free of charge, through open-source libraries and our partnership with AccessBooks. Meanwhile, our network of student mentors provides one-on-one instruction to participants each week in the course they're taking. Mentors are selected that demonstrate mastery in their respective courses and have a passion for helping others.
Intro to Computer Science
CS01
High School
Explore the principles and ideas behind computer programs
Prerequisites:
None
Techniques in Computer Science
CS02
AP-equivalent
Learn techniques for object-oriented programming in Java while building the skills you need for later computer science courses
Prerequisites:
CS01 or equivalent
Algorithms
CS03
Post-AP
Learn how computers can efficiently manipulate data to solve complex problems
Prerequisites:
CS02 or equivalent
Functional Data Structures
CS04
Post-AP
Adapt the data structures and algorithms of CS03 to work efficiently in functional languages
Prerequisites:
CS03 or equivalent
Neural Networks
CS05
Post-AP
Learn the theory and practice of neural networks while applying your knowledge to real-world problems
Prerequisites:
CS03 or equivalent
Statistics and Data Science
M01
High School
Learn to analyze datasets and perform statistical research
Prerequisites:
None
Single-variable Calculus
M02
AP-equivalent
Explore single-variable differential and integral calculus while building the foundation for later math courses
Prerequisites:
Precalculus
Multivariable Differential Calculus
M03
Post-AP
Learn to generalize the concepts of differential calculus to multiple variables
Prerequisites:
M02
Multivariable Integral Calculus
M04
Post-AP
Learn to generalize the concepts of integral calculus to multiple variables
Prerequisites:
M03
Linear Algebra
M05
Post-AP
Explore linear algebra with a focus on real-world applications
Prerequisites:
M04
Intro to Philosophy
P01
High School
Learn how to build a philosophical argument while discovering ideas and thinkers from Ancient Greece to the 21st century
Prerequisites:
None
Political Philosophy
P02
AP-equivalent
Ask what makes a political system just and explore answers from Rawls to Sen
Prerequisites:
P01
Ethics
P03
AP-equivalent
Discover leading ethical theories and learn to build ethical arguments
Prerequisites:
P01