Computers Books
The Art of Deception: Controlling the Human Element of Security
The world's most infamous hacker offers an insider's view of the low-tech threats to high-tech security Kevin Mitnick's exploits as a cyber-desper…
The Hacker Crackdown: Law and Disorder on the Electronic Frontier
A journalist investigates the past, present, and future of computer crimes, as he attends a hacker convention, documents the extent of the compute…
Basic Category Theory for Computer Scientists
Category theory is a branch of pure mathematics that is becoming an increasingly important tool in theoretical computer science, especially in pro…
Computational Geometry: Algorithms and Applications
This well-accepted introduction to computational geometry is a textbook for high-level undergraduate and low-level graduate courses. The focus is …
Computational Complexity
This modern introduction to the Theory of Computer Science is the first unified introduction to Computational Complexity. It offers a comprehensiv…
Code Craft: The Practice of Writing Excellent Code
Many programmers know how to write correct code - code that works. But not all know how to craft great code - code that is well written and easy t…
Object Thinking
In OBJECT THINKING, esteemed object technologist David West contends that the mindset makes the programmer not the tools and techniques. Delving i…
Coders: The Making of a New Tribe and the Remaking of the World
From acclaimed tech writer Clive Thompson, a brilliant and immersive anthropological reckoning with the most powerful tribe in the world today, co…
TCP/IP Illustrated, Vol. 1: The Protocols
Finally, programmers that need to truly understand the TCP/IP protocol suite have a resource to turn to, TCP/IP Illustrated. Instead of merely des…
Database Systems: The Complete Book
This introduction to database systems offers a readable comprehensive approach with engaging, real-world examples—users will learn how to successf…