This challenge is inspired by Scott H Young, my goal is to learn the entire 4-year MIT curriculum for computer science, without going to the MIT, just taking online courses.

I want to complete the challenge in 18 months,  since I work full time, I can only spend 3 hours every day from Monday to Friday. Every week I'll post and update about my progress.

These are all the classes I'll be doing:

8.01 Classical Mechanics

18.01 Single Variable Calculus

18.02 Multivariable Calculus

8.02 Physics II: Electricity and Magnetism

6.01 Introduction to Electrical Engineering and Computer Science I

5.111 Principles of Chemical Science

7.014 Introductory Biology

18.03 Differential Equations

6.02 Introduction to EECS II: Digital Communication Systems

6.042J Mathematics for Computer Science

6.006 Introduction to Algorithms

18.06 Linear Algebra

6.041 Probabilistic Systems Analysis and Applied Probability

6.002 Circuits and Electronics

6.046J Design and Analysis of Algorithms

6.034 Artificial Intelligence

6.003 Signals and Systems

6.004 Computation Structures

24.241 Logic I

14.01 Principles of Microeconomics

6.033 Computer System Engineering

6.013 Electromagnetics and Applications

14.02 Principles of Macroeconomics

24.242 Logic II

6.011 Signals, Systems and Inference

24.244 Modal Logic

14.20 Industrial Organization and Public Policy

14.23 Government Regulation of Industry

14.48J Economics of Education

6.005 Software Construction

6.801 Machine Vision