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 247 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
G
Verified Purchase
G. M.
Draper, US
★★★★★ 5
Super usefull
Color: pink
If you're in search of a stylish and functional way to organize your jewelry while on-the-go, then this pink travel jewelry organizer is definitely worth considering. With its compact design and thoughtful features, it's the perfect accessory for any traveler or jewelry lover. One of the standout features of this organizer is its size. With a compact design that can easily fit into a purse or suitcase, it's perfect for taking your jewelry with you on the go. And despite its small size, it still offers plenty of storage options - from compartments for necklaces and bracelets to slots for rings and earrings, it can hold all of your essential pieces. But beyond its size, this travel jewelry organizer is also incredibly stylish. The soft pink color adds a feminine touch, while the sleek design and gold-tone hardware give it a sophisticated look. It's the perfect accessory to carry with you on any trip or to use as a daily storage option for your jewelry. Another great feature of this organizer is its thoughtful design. The compartments and slots are all padded to protect your jewelry from scratches and damage, while the zippered closure ensures that everything stays secure and in place. Plus, the compact design means that you won't have to worry about your jewelry getting tangled or jumbled together during travel. Overall, if you're in need of a travel jewelry organizer that is both stylish and functional, this pink option is definitely worth considering. With its compact size, ample storage options, and thoughtful design features, it's a great investment that will help you keep your jewelry organized and protected while on the go.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on April 22, 2023
J
Verified Purchase
JBURNETT
Port Orchard, US
★★★★★ 5
LOVE, LOVE, LOVE this anklet
Style: Length 11 Inches
I LOVE, LOVE, LOVE this anklet. I never tale it off. It hasn't tarnished or broke and still looks amazing. I did exchange the size to a 9" and it fits perfectly!!!!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on July 27, 2025
A
Verified Purchase
Amazon Customer
New York, US
★★★★★ 5
Ankle bracelet
Style: Length 10 Inches
Great strong connection and lockdown. Wife said love this ankle bracelet.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on March 12, 2026
W
Verified Purchase
WENDY TENA
Lowell, US
★★★★★ 1
Not Worth it !!!!
Style: Length 10 Inches, Style: Length 10 Inches
At first it looked very nice and shiny but i had it for 10 months and it already turned black. Is better to spend a lil more and buy real gold.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on February 1, 2026
S
Verified Purchase
sheri williams
Carnegie, US
★★★★★ 5
Great Anklet
Style: Length 10 Inches
Love this for my daughter. She loved it even more. She has been wearing it since Xmas and no tarnish. I highly recommend
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on April 14, 2026

recommand products