Computer Science Autodidact

status:
active

tech used

  • Scheme, C, Go, Python

documenting my self-education journey in Computer Science

learning path

generally following MIT’s 6-3 degree chart and utilizing OCW to help guide/track my first few “semesters”

semester 1

semester 2

semester 3

semester 4+

  • 6.1210 - Introduction to Algorithms
  • 6.1220 - Design and Analysis of Algorithms
  • 6.1800 - Computer Systems Engineering
  • 6.1400 - Computability and Complexity Theory
  • 6.5250 - Distributed Algorithms
  • 6.5820 - Computer Networks
  • 6.5840 - Distributed Computer Systems Engineering

references and inspiration

textbooks