Technical Books


Real World OCaml: Functional programming for the masses

This fast-moving tutorial introduces you to OCaml, an industrial-strength programming language designed for expressiveness, safety, and speed. Thr…

(4 )

The Tao of Programming

English, Chinese

(4 )

Data Structures and Algorithms in Python

Based on the authors' market leading data structures books in Java and C++, this textbook offers a comprehensive, definitive introduction to data …

(4 )

Distributed Systems: Principles and Paradigms

Virtually every computing system today is part of a distributed system. Programmers, developers, and engineers need to understand the underlying p…

(4 )

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…

(4 )

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…

(4 )

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 …

(4 )

Object Thinking

Author: David West

In OBJECT THINKING, esteemed object technologist David West contends that the mindset makes the programmer not the tools and techniques. Delving i…

(4 )

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…

(4 )

Elements of Information Theory 2nd Edition

The latest edition of this classic is updated with new problem sets and material The Second Edition of this fundamental textbook maintains …

(4 )