Computer Science Foundations
A self-study path through MIT's core CS curriculum, in the spirit of the MIT Challenge: programming and math first, then algorithms and theory, then systems and AI. Take the courses in order β prerequisites flow down the list.