Free-time Learning & Reading Plan

Date:
Updated:
A post that will get updated over time listing my readings/learning goals starting from about 2023, hopefully correctly divided by subject.

Structure

I will try to divide the article by subjects:

Academic

My current “academic”-style learning goals are focused at the intersection between Physics & Computer Engineering.

After a classic Electromagnetism course and some maths refresher, the paths start to diverge.

Common start

Physics

Choose:

  • Quantum Computing
  • Non-linear Dynamics & Chaos

Computing

  • Circuits & Electronics - MIT OCW
  • Computation Structures - MIT OCW
  • Software Construction - MIT OCW
  • Computer Networking: A Top-Down Approach - Kurose & Ross COMPLETED
  • Computer Systems Engineering - MIT
  • Databases - CMU
  • Operating Systems - Three easy pieces book Up Next: 35: A dialogue on persistence
  • Distributed Systems
  • Compilers
  • Intro to theoretical computer science by Boaz Barak

Misc (to organize):

Maths

  • Hubbard & Hubbard - Vector Calculus, Linear Algebra, and Differential Forms Up Next: Chapter 2.8
  • Analysis 1 (OCW + Abbot?)
  • Topology (Munkres?)
  • Abstract/Modern Algebra
  • Analysis II

Professional

Software Development

Rust

Product Management & Startups

  • CS183: Startup Up next: Lecture 14 - How to Operate
  • Inspired COMPLETED

Free-time

  • Hitchhiker’s Guide to the Galaxy COMPLETED
  • The Big Fat surprise COMPLETED
  • Dune 1 audiobook COMPLETED
  • Dune Messiah audiobook COMPLETED
  • Children of Dune audiobook COMPLETED
  • God Emperor of Dune audiobook COMPLETED
  • The Hobbit COMPLETED
  • The Fellowship of the Ring
  • Why Greatness Cannot Be Planned book Up next: Chapter 8
  • Open Source, Software Libero e altre libertà by Carlo Piana COMPLETED
  • The Three-Body Problem audiobook COMPLETED