-
Notifications
You must be signed in to change notification settings - Fork 321
Computer Science Reading List
Brian "Beej Jorgensen" Hall edited this page Dec 12, 2018
·
10 revisions
Optional reading for your spare time...
Books:
- Grokking Algorithms--Beej's favorite
- Algorithms in a Nutshell
- Hacker's Delight
- Introduction to Algorithms (Cormen et al)--Beej's other favorite
- Foundations of Computer Science
Web pages:
- Top Algorithms and Data Structures You Really Need To Know--good overview
- Data Structures-Algorithms Basics--intro that gets progressively more challenging
- Problem Solving with Algorithms and Data Structures using Python--virtual book, covers up through trees and graphs
- Top 10 Algorithms and Data Structures for Competitive Programming--next level stuff
- Advanced Programming in the UNIX Environment
- Operating Systems: Three Easy Pieces
- The Design of the UNIX Operating System
- Scrum (Wikipedia)