Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

The Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) certification programme is a 100% online course. It is offered by The Hebrew University of Jerusalem. The programme has been developed by industry experts and knows what is in trend. Since the experts conceptualised it, it promises to abreast the candidates with latest and recent developments only.  The programme is divided into six different modules which can be easily completed and covered in approximately 43 hours of time span. These modules comprise videos, assignments, practise exercises, quiz and other elements which makes the learning process an interactive and practical one.  By doing this programme, candidates will open new gates of opportunity and growth for their career. The programme will also make the foundation of the candidate strong and worthy. It will also aid them in gaining a practical edge over other competitors in the market. 

The Highlights

  • A pure 100% online programme
  • Approx. 43 hours approximate time to complete the course 
  • Offering varied language subtitles
  • Shareable Certificate
  • Offered by The Hebrew University of Jerusalem 
  • 7 days free trial programme
  • Availability of financial assistance

Programme Offerings

  • assignments
  • Lectures
  • videos
  • Readings
  • Exercises
  • Lab.

Courses and Certificate Fees

Fees InformationsCertificate AvailabilityCertificate Providing Authority
INR 2435yesCoursera

The fees for the course Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) -

HeadAmount
Certificate feesRs. 2,435

What you will learn

Mathematical skill

Once the candidate completes Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) programme, he/she will get to know and learn several things:

  • The programme will enable candidates in getting exposure to learning varied skills namely, Assembly Languages, Computer Architecture, Logic Gate, Hardware Description Language or HDL and many others. 
  • The programme gives exposure to perform and undertake projects which will help them understand the key possibilities occurring in the real world
  • The learning process will make the candidate capable of building a modern computer system 
  • As there will be no physical materials needed for the programme, the candidate will get to build a computer system all on one's own way. 

Who it is for


Admission Details

The Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) admission process is given below:

  • Firstly go to the course page.
  • Here there is a tab called ‘Enroll for free.
  • Sign up with your login id via Facebook or Google. 
  • You will then be able to get access to 7 days free trial programme
  • Post that in order to continue, you can select either to Purchase the Course or seek it only for Audit purpose. 

The Syllabus

Videos
  • Unit 0.0: Introduction
  • Unit 0.1: The Road Ahead
  • Unit 0.2: From Nand to Hack
  • Unit 0.3: From Hack to Tetris
  • Unit 0.4: Project 0 Overview
Reading
  • Module 0: Introduction Roadmap

Videos
  • Unit 1.1: Boolean Logic
  • Unit 1.2: Boolean Functions Synthesis
  • Unit 1.3: Logic Gates
  • Unit 1.4: Hardware Description Language
  • Unit 1.5: Hardware Simulation
  • Unit 1.6: Multi-Bit Buses
  • Unit 1.7: Project 1 Overview
  • Unit 1.8: Perspectives
Reading
  • Module 1: Boolean Functions and Gate Logic Roadmap

Videos
  • Promo Video
Reading
  • Course Overview
  • Textbook
  • FAQ

Videos
  • Unit 2.1: Binary Numbers
  • Unit 2.2: Binary Addition
  • Unit 2.3: Negative Numbers
  • Unit 2.4: Arithmetic Logic Unit
  • Unit 2.5: Project 2 Overview
  • Unit 2.6: Perspectives
Reading
  • Module 2: Boolean Arithmetic and the ALU Roadmap

Videos
  • Unit 3.1: Sequential Logic
  • Unit 3.2: Flip Flops
  • Unit 3.3: Memory Units
  • Unit 3.4: Counters
  • Unit 3.5: Project 3 Overview
  • Unit 3.6: Perspectives
Reading
  • Module 3: Memory Roadmap

Videos
  • Unit 4.1: Machine Languages: Overview
  • Unit 4.2: Machine Languages: Elements
  • Unit 4.3: The Hack Computer and Machine Language
  • Unit 4.4: Hack Language Specification
  • Unit 4.5: Input / Output
  • Unit 4.6: Hack Programming, Part 1
  • Unit 4.7: Hack Programming, Part 2
  • Unit 4.8: Hack Programming, Part 3
  • Unit 4.9: Project 4 Overview
  • Unit 4.10: Perspectives
Reading
  • Module 4: Machine Language Roadmap

Videos
  • Unit 5.1: Von Neumann Architechture
  • Unit 5.2: The Fetch-Execute Cycle
  • Unit 5.3: Central Processing Unit
  • Unit 5.4: The Hack Computer
  • Unit 5.5: Project 5 Overview
  • Unit 5.6: Perspectives
Reading
  • Module 5: Computer Architecture Roadmap

Videos
  • Unit 6.1: Assembly Languages and Assemblers
  • Unit 6.2: The Hack Assembly Language
  • Unit 6.3: The Assembly Process - Handling Instructions
  • Unit 6.4: The Assembly Process - Handling Symbols
  • Unit 6.5: Developing a Hack Assembler
  • Unit 6.6: Project 6 Overview: Programming Option
  • Unit 6.6B: Project 6 Overview: Without Programming
  • Unit 6.7: Perspectives
Reading
  • Module 6: Assembler Roadmap

Instructors

The Hebrew University of Jerusalem Frequently Asked Questions (FAQ's)

1: If I make the payment for the programme, am I entitled for the refund?

The Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) programme gives learners an opportunity to try it for 7 days for free. But post that if payment is done, it will not be refunded. 

2: Who is offering this Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) certification programme?

The Hebrew University of Jerusalem is offering to Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course) programme via Coursera. 

3: How can I get the programme completion certificate?

Candidates will get the certificate of this programme after making the payment and thereafter completing the entire programme. 

4: What are the different skills on which I will upgrade?

After beginning the course, you will get in-depth knowledge and exposure to different skills namely, Assembly languages, Hardware Description Language, Computer Architecture, Logic Gate and many others. 

Back to top