Textbooks Books


Types and Programming Languages

A comprehensive introduction to type systems and programming languages. A type system is a syntactic method for automatically checking the absence…

(4 )

C++ Coding Standards: 101 Rules, Guidelines, and Best Practices

Consistent, high-quality coding standards improve software quality, reduce time-to-market, promote teamwork, eliminate time wasted on inconsequent…

(4 )

Modern Operating Systems

For software development professionals and computer science students, Modern Operating Systems gives a solid conceptual overview of operating syst…

(4 )

C++ Primer

" C++ Primer is well known as one of the best books for learning C++ and is useful for C++ programmers of all skill levels. This Fourth Edition no…

(4 )

Real World Haskell

This easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. You'll learn how to use Haskell in a variety of prac…

(4 )

Fluent Python: Clear, Concise, and Effective Programming

Python's simplicity lets you become productive quickly, but this often means you aren't using everything it has to offer. With this hands-on guide…

(4 )

The Computational Beauty of Nature: Computer Explorations of Fractals, Chaos, Complex Systems, and Adaptation

Gary William Flake develops in depth the simple idea that recurrent rules can produce rich and complicated behaviors. In this book Gary William Fl…

(4 )

Learn you some Erlang for great good!

Erlang is the language of choice for programmers who want to write robust, concurrent applications, but its strange syntax and functional design c…

(4 )

Introduction to Machine Learning with Python: A Guide for Data Scientists

Machine learning has become an integral part of many commercial applications and research projects, but this field is not exclusive to large compa…

(4 )

Quantum Computation and Quantum Information

In this first comprehensive introduction to the main ideas and techniques of quantum computation and information, Michael Nielsen and Isaac Chuang…

(4 )