Operating Systems: Principles and Practice, Second Edition

Thomas Anderson and Michael Dahlin
Recursive Books, 2014.

Sample schools using the book: Berkeley, Carnegie-Mellon, Cornell, ETH Zurich, Maryland, Michigan, NYU, Ohio, Penn State, Princeton, Stanford, Stony Brook, Texas-Austin Texas A&M, University of British Columbia, University of Central Florida, University of California Riverside, University of California Santa Barbara, University of Southern California, University of Washington

Strata: A Cross Layer File System

Peer to Peer Systems


Network Measurement and Diagnosis


Wireless and Pervasive Systems

Cloud Computing

File Systems

Computer Architecture

Operating Systems

Software Engineering