Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

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

Course Cover

5

(4)

compare button icon
Offer Percent Icon

1 Coupon Available

Login To View All

Course Features

icon

Duration

90 hours

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

icon

Video Content

90 hours

Course Description

This project-centered course will help you build a modern software hierarchy that allows for the execution and translation of object-based high-level languages on a barebone computer hardware platform. You will create a basic operating system to bridge the gap between the high-level language (Java-like) and the hardware platform. You will be able to gain an in-depth, hands-on knowledge of many topics in applied computer science. You will learn about stack processing, code generation, code generation, classical algorithms, data structures for memory management and vector graphics as well as other topics that are at the heart of modern computers.

Course Overview

projects-img

Hands-On Training,Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

You will gain knowledge on Computer Architecture

You will gain knowledge on Compiler Construction

You will gain knowledge on Compiler

You will gain knowledge on Operating System

Course Instructors

Author Image

Shimon Schocken

Computer Science

Shimon Schocken is the instructor for this course

Course Reviews

Average Rating Based on 4 reviews

4.9

100%

Course Cover
Offer Percent Icon

1 Coupon Available
Get upto 100% - 0% Discount