The Elements of Computing Systems, Second Edition: Building a Modern Computer from First Principles
SKU: 18407090674

The Elements of Computing Systems, Second Edition: Building a Modern Computer from First Principles

Sale price$54.00 Regular price$60.00
Save 10%

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Jul 7 - Jul 12

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

The Elements of Computing Systems, Second Edition: Building a Modern Computer from First PrinciplesA 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,

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 systems, programming languages, compilers, data structures and algorithms, and software engineering. Using this constructive approach, the book introduces readers to a significant body of computer science knowledge and synthesizes key theoretical and applied techniques into one constructive framework.The outcome is known known as Nand to Tetris: a journey that starts with the most elementary logic gate, called Nand, and ends, twelve projects later, with a general-purpose computer system capable of running Tetris and any other program that comes to your mind.

The first edition of this popular textbook inspired Nand to Tetris classes in many universities, coding boot camps, hacker clubs, and online course platforms. This second edition has been extensively revised. It has been restructured into two distinct parts--Part I, hardware, and Part II, software--with six projects in each part. All chapters and projects have been rewritten, with an emphasis on separating abstraction from implementation, and many new sections, figures, and examples have been added. Substantial new appendixes offer focused presentation on technical and theoretical topics.
Shipping Notes
  • Free Standard Shipping on $100+ Orders to the USA.
  • Except Preorder products are shipped in 48 hours.
  • Delivery to the USA:
  1. Standard Shipping : 3-10 business days
  • If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
  • We offer a 30-day return/exchange service after receiving.
  • Final sale items are not eligible for returns or exchanges.
  • To process your return/exchange, please contact us at [email protected]
  • Please click here for more details>>> Return & Exchange Policy
SKU: 18407090674

Discover Niche Categories That Outsell

Top-Converting Item to Boost Your Average Order

4.9 ★★★★★
Based on 1292 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
B
Verified Purchase
B. Billy
Massapequa, US
★★★★★ 5
AS GOOD AS ANY OTHER, WORKS GREAT
Size: 36 sqft, Size: 36 sqft
Used this in my 17 RAM 1500. This stuff works great, just as good as S...ss brand that is also sold on here. Same thickness and same tackiness. And this stuff sticks like crazy, once its laid down and rolled onto the surface, it is hard to remove, so I am pretty sure it will stay where I installed it. It is great value, one box was enough to do the whole roof of the truck with a little left over for small spots. I think it took a total of 2.5 boxes to do my whole crew cab, roof, floor and back wall and most of the firewall, and I also added a layer of their .25" foam. I do notice a difference in less outside noise, from wind and road. I will be doing my wife car soon, and this is the product I will be using again, I recommend this.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on January 14, 2026
A
Verified Purchase
AF_TX
Cuba, US
★★★★★ 5
Dyna... who?
Size: 36 sqft
This stuff works great. Fraction of the cost to Dyna.. and just as good. Very sticky. Used in doors, floors and ceiling. Great product and performs flawlessly. I would highly recommend this.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on March 13, 2026
J
Verified Purchase
Jacob C. Hall
Lowell, US
★★★★★ 4
Awesome, inexpensive alternative to name-brands!
Size: 36 sqft
Awesome. Stuck well with alcohol prep and time to let liquid flash-off. Very consistent, piece to piece. Backing peeled easily when desired. Compared to Amazon Basics, the butyl seemed a little thicker (infinitesimally) and stickier, foil was less thick than Amazon Basics. Very good value. Started with my nice car, but after completing project, sound dampened all cars in the immediate family it made such a noticeable difference in sound level and quality of music from soeakers. Recommended!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on October 21, 2025
D
Verified Purchase
David
Charlottesville, US
★★★★★ 5
Easy to use
Size: 36 sqft, Size: 36 sqft
Very good and easy to use, made my 88 Chevy feel better
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on June 2, 2026
J
Verified Purchase
Jeff Van Es
Grantham, US
★★★★★ 5
Great sound deadening material with easy installation.
Size: 36 sqft, Size: 36 sqft
This sound-deadening mat was easy to install on the roof of my Toyota FJ Cruiser. It significantly stiffened the roof and dramatically reduced the wind noise inside the vehicle caused by my roof rack and lights. I can actually carry on a conversation again without shouting while driving on the freeway. The 36-square-foot package was enough for my application, with about three sheets left over. The tiles adhered well to the metal without any special surface preparation. I only wish I had done this sooner.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 20, 2026

recommand products