Search

The Commonplace Book
The Commonplace Book
  • Home
  • Blog
  • Projects
  • Talks
  • Publications
  • Courses
  • Light Dark Automatic
  • Courses
Understanding computer science concepts
  • 0. Reading list
  • 1. Computer fundamentals
  • 2. Analyzing Time Complexities
  • 3. Graphs and advanced graphs
  • 4. Heaps / Priority Queues
  • 5. Trees and Tries
  • 6. Backtracking
  • 7. Computer networks
  • 8. PEP8 Standards
  • 9. Object oriented programming
  • 10. Miscelleaneous problems
  • 11. Design principles and patterns
  • 12. Arrays & Hashing
  • 13. Sliding Window
  • 14. Databases
  • 15. Operating systems
  • 16. Linked list
  • 17. Intervals
  • 18. Two pointers
  • 19. Microservices
  • 20. Dynamic programming
  • 21. Deployment strategies
  • 22. System Design
  • 23. Binary Search
  • 24. Sorting
  • Contents
  • A. System Design Related articles
  • B. Courses to take
  1. Home
  2. Courses
  3. Understanding computer science concepts
  4. 0. Reading list

0. Reading list

A. System Design Related articles

  • System Design: Fundamentals

  • Principles Of The Microservice Architecture

  • Designing A Scalable Notification Service

  • Designing A Distributed Cache

B. Courses to take

  • Applied accelerated Artificial Intelligence, IIT Madras
Next
1. Computer fundamentals

Last updated on Sep 21, 2022

Siddesh Sambasivam Suseela © 2023

Published with Wowchemy — the free, open source website builder that empowers creators.

Cite
Copy Download