Networks: An Introduction

4.25/5 · 200+ ratings

Mark Newman provides a comprehensive foundation for understanding the complex webs that connect our world, from social circles and the internet to biological systems. This text serves as a definitive resource for anyone looking to master the science of connectivity. It bridges the gap between different academic fields, showing how the same mathematical principles apply to diverse systems regardle…

Shelves
Biology Nonfiction book Textbooks Physics Sociology Computer Science Unfinished M.E.J. Newman Mathematics Engineering Science

More like this


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.25/5 · 200+ ratings

Programming Perl

Perl is a powerful programming language that has grown in popularity since it first appeared in 1988. The first edition of this book, Programming …

4.25/5 · 200+ ratings

Database Internals: A deep-dive into how distributed data systems work

When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But with so many distributed databases and…

4.25/5 · 200+ ratings

Artificial Intelligence: A Modern Approach

For one or two-semester, undergraduate or graduate-level courses in Artificial Intelligence. The long-anticipated revision of this best-selling te…

4.25/5 · 200+ ratings

Python for Data Analysis

Python for Data Analysis is concerned with the nuts and bolts of manipulating, processing, cleaning, and crunching data in Python. It is also a pr…

4.25/5 · 200+ ratings

Operating System Concepts

The tenth edition of has been revised to keep it fresh and up-to-date with contemporary examples of how operating systems function, as well as enh…

4.25/5 · 200+ ratings

Purely Functional Data Structures

Most books on data structures assume an imperative language such as C or C++. However, data structures for these languages do not always translate…

4.25/5 · 200+ ratings

Learn You a Haskell for Great Good!

Learn You a Haskell for Great Good! is a fun, illustrated guide to learning Haskell, a functional programming language that's growing in popularit…

4.25/5 · 200+ ratings

Learning Python

Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs …

4.25/5 · 200+ ratings

A Tour of C++

The C++11 standard allows programmers to express ideas more clearly, simply, and directly, and to write faster, more efficient code. Bjarne Strous…

4.25/5 · 200+ ratings

Modern Operating Systems

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

4.25/5 · 200+ ratings

The Elements of Programming Style

This rounds out a collection of works by Kernighan. Each book of his covers a different aspect of software, in clear form with logical concepts. T…

4.25/5 · 200+ ratings