Cs Theory


Introduction to Algorithms
Introduction to the Theory of Computation
Structure and Interpretation of Computer Programs
Concrete Mathematics: A Foundation for Computer Science
Compilers: Principles, Techniques, and Tools
Computational Complexity: A Modern Approach
The Art of Computer Programming: Volume 3: Sorting and Searching
The Art of Computer Programming, Volume 1: Fundamental Algorithms
The Art of Computer Programming, Volume 2: Seminumerical Algorithms
The Algorithm Design Manual
Computer Systems: A Programmer's Perspective
Feynman Lectures On Computation (Frontiers in Physics)
The Art of Computer Programming, Volumes 1-4A Boxed Set
How to Design Programs: An Introduction to Programming and Computing
Types and Programming Languages (Mit Press)