COURSE CATALOG

Find your next course.

Every course is free to browse. Filter by subject, age level, professor, or schedule — or just search for what you need.

7 results

Computer Science

1 course
COMPUTER SCIENCE FREE
CS 101

Algorithms and data structures

Sorting, searching, and the Big-O thinking behind efficient code.

Brian Jo Grades 9–12
4.8 6 sessions
Self-paced

Engineering

1 course
FOUNDATIONS FREE
ENGR 101

Fundamentals of Engineering

Dimensions, units, error analysis, and mechanics — the toolkit every engineer starts with.

Brian Jo Grades 9–12
4.8 6 sessions
Self-paced

Mathematics

2 courses
MATHEMATICS FREE
MATH 101

Calculus for Engineers

Limits, derivatives, and integrals — applied to real engineering problems.

Brian Jo Grades 9–12
4.7 6 sessions
Self-paced
MATHEMATICS FREE
MATH 102

Linear Algebra for Engineers

Vectors, matrices, eigenvalues — the math behind almost everything else here.

Brian Jo Grades 10–12
4.7 6 sessions
Self-paced

Mechanical Engineering

1 course
MECHANICAL FREE
MECH 101

Kinematics

Motion, velocity, acceleration, coordinate systems, displacements and rotations, Euler and fixed angles, forward and inverse kinematics, screw theory, Plucker coordinates.

Brian Jo Grades 10–12
4.4 6 sessions
Self-paced

Physics

2 courses
PHYSICS FREE
PHYS 101

Classical Mechanics

Newtonian mechanics, energy methods, and an intro to Lagrangians.

Brian Jo Grades 10–12
4.6 6 sessions
Self-paced
PHYSICS FREE
PHYS 102

Electricity and Magnetism

Electric fields, circuits, and magnetism — from Coulomb's law to Maxwell's equations.

Brian Jo Grades 10–12
4.5 6 sessions
Tue/Thu 4–5pm ET