Jump to ratings and reviews
Rate this book

Principles of Computer System Design: An Introduction

Rate this book
This text identifies, examines, and illustrates fundamental concepts in computer system design that are common across operating systems, networks, database systems, distributed systems, programming languages, software engineering, security, fault toleranc

560 pages, Kindle Edition

First published January 1, 2009

12 people are currently reading
196 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
11 (22%)
4 stars
17 (34%)
3 stars
15 (30%)
2 stars
6 (12%)
1 star
1 (2%)
Displaying 1 - 4 of 4 reviews
Profile Image for Fatima.
445 reviews2 followers
June 13, 2017
Read some chapters as part of CS110 at Stanford.
I learned a lot but it is very dry and required me to read and re-read the chapter multiple times.
Profile Image for hershey890.
9 reviews1 follower
October 3, 2023
Use Tanebaum and Bos' Modern Operating Systems or Arpaci-Dusseau's Operating Systems Three Easy Pieces instead.

This textbook is dry, full of pointless high-level fluff, verbose, and overly generic. Teaching operating systems from a generic, theoretical perspective is just a lot harder to learn from than something like Modern Operating Systems that actually includes pseudocode using the stl, pthreads, unix system calls, etc.

Not to mention Linus Torvalds studied Tanebaum's other textbook before creating Linux.
Profile Image for Balmung.
131 reviews14 followers
August 4, 2017
A good introduction to computer system: a great overview of all about a computer starting from file system and operating system to network. I think is a useful book for a first sight to computer system even though is to much generic in explaining some particular but in general this is not a problem for me.
Word of computer science engineering
10 reviews1 follower
August 8, 2013
Good read for computer system engineers, but too verbose.
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.