Description
Build a Modern Computer from First Principles is a course that teaches the basics of building a modern computer from Nand gate design to the Tetris puzzle video game. This course is a project-based course.
In this course you will learn how to build a modern computer system from scratch. In this valuable course, 6 projects are presented and it teaches step-by-step the steps of creating basic logic gates to creating a fully functional multipurpose computer. The training provided in this course is direct and constructive and teaches you how to design and operate computers.
This course consists of 6 sections, each section includes a series of video lectures and a project. You need 2-3 hours to watch the lectures of each section and about 5-10 hours to complete each project. You can complete this training course in 6 weeks. However, you can choose the timing you want to complete the course.
What you will learn in Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course):
- Introduction and discussion on the role of abstraction and implementation in system design
- Boolean functions and logic gates
- Designing and creating Boolean algorithms and chipsets to perform operations on numbers
- Making the computer’s main memory unit (RAM)
- Low level machine language design
- 16-bit computer design including processor design and integrating CPU with RAM
- Assembler design
Course details:
Publisher: Coursera
teacher: Shimon Schocken, Noam Nisan
Level: –
Duration: 11 hours and 52 minutes
Course section: 6 sections
English language
Titles of Build a Modern Computer from First Principles course
Introduction
Boolean Functions and Gate Logic
General Course Information
Boolean Arithmetic and the ALU
Memory
Machine Language
Computer Architecture
Assembler
Course prerequisite
Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) is a self-contained course: all the knowledge necessary to succeed in the course and build the computer system will be given as part of the learning experience. Therefore, we assume no previous computer science or engineering knowledge, and all learners are welcome aboard. You will need no physical materials, since you will build the computer on your own PC, using a software-based hardware simulator, just like real computers are designed by computer engineers in the field. The hardware simulator, as well as other software tools, will be supplied freely after you enroll in the course.
Pictures
Sample video of the course
user manual
After extracting, watch with your favorite player.
English subtitle
Quality: 720p
download link
File(s) password: www.downloadly.ir
Size
2.39 GB
Be the first to comment