### Categories

- Probability, Statistics, Discrete mathematics (Combinatorics) and R
- Python
- Calculus and Differential Equations
- Linear Algebra
- Logic
- Miscellaneous Mathematics
- Basic Mathematics
- Lambda calculus, Haskell and Project Euler
- Programming, Computer Science, Information Theory
- C/C++
- Miscellaneous 01
- Miscellaneous 01

### Content Examples

**1: Probability, Statistics, Discrete mathematics (Combinatorics) and R**

- Probability Theory: The Logic of Science, E. T. Jaynes
- Introduction to Bayesian statistics, William M. Bolstad
- Doing Bayesian Data Analysis: A Tutorial with R and BUGS, John K. Kruschke
- Introduction to Statistics (ST101): Making Decisions based on Data, Udacity

**2: Python**

- See here.

**6: Miscellaneous Mathematics**

- Geometry
- Foundations of mathematics
- Set theory
- Number theory
- Proof theory
- Hilbert space theory
- Maths 1001
- The Princeton Companion to Mathematics

**7: Basic Mathematics**

- Practice

**9: Programming, Computer Science, Information Theory**

- ai-class.com
- udacity.com
- coursera.org/category/cs
- Common Lisp/Scheme
- Web Programming and Web Application Engineering
- Cryptography
- Compression
- Complexity Theory
- Algorithmic information theory (Solomonoff Induction [1][2] (Kolmogorov complexity/Minimum Message Length/Bayesian information criterion))
- Automatic Programming
- Automated theorem proving
- Natural language processing
- Pattern recognition
- Machine learning
- Neural networks
- Evolutionary Computation and Genetic Programming
- For more see here.

**11/12: Miscellaneous**

- Physics
- Evolution
- Chemistry
- Biology
- Economics
- Electrical engineering
- Game Theory
- Decision theory
- Linguistics
- Rationality
- Cognitive science
- Psychology
- Practise (by solving problems) and writing own programs
- Writing
- Thinking and solving problems
- Photo and video editing
- 3d modeling
- Science Fiction
- coursera.org
- k12videos.mit.edu
- class-central.com
- openculture.com/freeonlinecourses
- videolectures.net
- academicearth.org

### Rules

- If you feel like doing something else, e.g. gaming, compare the fun you expect to have by doing so and the long-term benefits to instead spending the time on following one of the above educational activities.
- Always only follow one activity per category and finish it before moving on within that category by replacing it with something else on the associated list.
- You are allowed to follow an activity that does not fit into that category if and only if it is necessary to do so to be able to continue with the original activity. But such a detour should at most be as extensive as absolutely necessary to continue with the appropriate category. Everything else should be made up for later in its own relevant category.
- Force yourself to pursue activity 1 and 2 for 40 minutes per activity each day.
- If somehow possible pursue each activity 3-12 for 20 minutes per activity each day.
- Strictly alternate between activities 3-12 to allocate the same amount of time to each activity.
- The categories Miscellaneous 1,2 can also be used to assign more weight and thereby extend the studies of one of the other categories, if necessary.