Introduction to Probability

Multivariable Calculus

Algorithms: Part II

Algorithms: Part I

Introduction to Software Design and Architecture

Calculus Two: Sequences and Series

LAFF Linear Algebra

Stanford Machine Learning

Calculus One

Computational Thinking

Effective Thinking Through Mathematics

CS50 Introduction to Computer Science


Computer Science & Machine Learning


Current Curriculums

  • Princeton University: Algorithms Part II [Course]
  • Khan Academy: Multivariable calculus [Course]
  • MITx: 6.041x Introduction to Probability - The Science of Uncertainty [Course]

Next Steps


Course Score
Princeton University: Algorithms Part I
UTAustinX: UT.5.04x LAFF: Linear Algebra - Foundations to Frontiers 100%
The Ohio State University: Calculus Two - Sequences and Series 100%
Stanford University: Machine Learning 99.6%
The Ohio State University: Calculus One 100%
MITx: 6.00.2x Introduction to Computational Thinking and Data Science 93%
UTAustinX: UT.9.10x Effective Thinking Through Mathematics
HarvardX: CS50 Introduction to Computer Science