It's a self-curated curriculum for learning Computer Science. It's heavily based on resources provided in the annexes.
On Isaac Newton's iteration method to self-learn geometry:
"He bought Descartes' Geometry and read it by himself .. when he was got over 2 or 3 pages he could understand no farther than he began again and got 3 or 4 pages further till he came to another difficult place than he began again and advanced farther and continued so doing till he made himself master of the whole without having the least light or instruction from anybody" (King's Cam., Keynes MS 130.10,fol. 2/v/)
Numerous anecdotes exist on studying strategies like the Feynman method explained here "If you can’t, out loud or on paper, explain the idea without confusion or contradiction, stop and figure it out right there". Some books model that method, like Gilbert Strang's Calculus, have you reciting back the entire chapter you just read.
Just come here every day and do something that piques your interest. I'd like you to please practice more than what you have learned.
- Learning to Learn: The Art of Doing Science & Engineering
32/32 Lectures, Takeaways 🔗
- Great Talks Collection by James Clear
🚧 Work in Progress
Computer Systems: A Programmer's Perspective and Designing Data-Intensive Applications
-
Track: Theoretical Computer Science
-
Track: Computer Systems
- Bottom Up CS
- From Nand to Tetris 🔗
- Introduction to Computer Systems CMU 15-213 🔗
- Computation Structures MIT 6.004 🔗
- SICP with Berkeley CS 61A 🔗
-
Track: Programming Languages
-
Track: Databases
- CMU Database Group
-
Track: ...
- How to think like Computer Scientist Exercises 🔗
- Missing Semester of Your CS 🔗
- 8-Bit Computer 🔗
- The Art of Computer Programming
- How Browsers Work?
- What is a Browser Engine?
- Inside look at modern Web Browser
- Browser from scratch
- Building a Rust Browser
- Web Browser Engineering
- Chrome University
- High Performance Browser Networking
- Learn LaTeX
- My advice on how to send and reply to email.