
Book
The Elements of Computing Systems, Second Edition
Building a Modern Computer From First Principles
Noam Nisan, Shimon Schocken
MIT Press · Print & ebook · June 15, 2021
Reading lane: C Programming
A new and extensively revised edition of a popular textbook used in universities, coding boot camps, hacker clubs, and online courses.
At a Glance
Why This Clicks
Systems, Simply
A straightforward path into how computers are put together, with a hands-on, systems-first feel.
Come here for
- From-first-principles computer building
- Classroom-friendly, practical structure
Expect
- C programming alongside algorithms
- Study notes that fit coursework
Book Details
- Authors
- Noam Nisan, Shimon Schocken
- Publisher
- MIT Press
- Published
- June 15, 2021
- Format
- Print & ebook
- Theme
- C Programming · Algorithms
- Reading lane
- C Programming
Affinity
Publisher Categories
Computer Science
Programming Basics
Software Development
About This Book
A new and extensively revised edition of a popular textbook used in universities, coding boot camps, hacker clubs, and online courses. The best way to understand how computers work is to build one from scratch, and this textbook leads learners through twelve chapters and projects that gradually build the hardware platform and software hierarchy for a simple but powerful computer system. In the process, learners gain hands-on knowledge of hardware, architecture, operating sys...
Read full description
Similar Books

Algorithms
Panos Louridas · MIT Press
Affinity signal
Algorithms
Python Programming

Grokking Algorithms, Second Edition
Aditya Y Bhargava · Manning
Affinity signal
Algorithms
Python Programming

Life 3.0
Max Tegmark · Knopf Doubleday Publishing Group
Affinity signal
Tech Industry
Human-Computer Interaction

Dark Pools
Scott Patterson · Crown
Affinity signal
Stocks
Investment & Trading Strategies

Why Machines Learn
Anil Ananthaswamy · Penguin Publishing Group
Affinity signal
Algorithms
Tech Industry

The Moral Case for Fossil Fuels
Alex Epstein, Tantor Audio · Penguin Publishing Group
Affinity signal
Energy Industry
Fossil Fuel Energy

Automate the Boring Stuff With Python, 2nd Edition
Al Sweigart · No Starch Press
Affinity signal
Python Programming
Open Source Development

Python Crash Course, 3rd Edition
Eric Matthes · No Starch Press
Affinity signal
Python Programming
Open Source Development