Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)

Coursera Course · Coursera

Open Course on Coursera

Free to audit · Opens on Coursera

Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)

Coursera · Beginner ·💻 AI-Assisted Coding ·2h ago
In this project-centered course you will build a modern software hierarchy, designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform. In particular, you will implement a virtual machine and a compiler for a simple, Java-like programming language, and you will develop a basic operating system that closes gaps between the high-level language and the underlying hardware platform. In the process, you will gain a deep, hands-on understanding of numerous topics in applied computer science, e.g. stack processing, parsing, code ge…
Watch on Coursera ↗ (saves to browser)
This is the EASIEST way to make a website!
Next Up
This is the EASIEST way to make a website!
Tech With Tim