Books For Computer Science


Gray Hat Hacking : The Ethical Hacker's Handbook
The Art of Computer Programming, Volume 1: Fundamental Algorithms
Structured Parallel Programming: Patterns for Efficient Computation
Clean Code: A Handbook of Agile Software Craftsmanship
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
Introduction to Functional Programming (Prentice-Hall Series in Engineering of the Physical Sciences)
Hacking: The Art of Exploitation w/CD
Algorithms + Data Structures = Programs (Prentice-Hall Series in Automatic Computation)