JGU Zettelkasten

Home

❯

06 Resources

❯

CS self learning path

CS self-learning path

Jun 28, 20251 min read

  • Bucket-list
  • CS

Bucket-list CS

Great CS books

Software Engineering at Google 2025 - Finished reading once (went through quickly for the later chapters), insightful, needs to dive in again.

A Philosophy of Software Design 2025 - Finished, key takeaway: module should be deep

Design patterns (Gang of four)

Websites

Google Style Guides OSSU computer science Study WIP OSSU learning audit

MIT open learning CS catalogue

  • Computer System Engineering
  • Introduction to Computational Thinking and Data Science
  • Computational Science and Engineering I
  • Mathematics for Computer Science
  • FinTech: Shaping the Financial World

[MIT open learning Macroeconomics](# Principles of Macroeconomics)

https://www.nand2tetris.org/


Graph View

  • Great CS books
  • Websites

Backlinks

  • Software maintenance

Built with Obsidian and Quartz | © 2025 Jing Gu. All rights reserved.

  • GitHub