explanation
Building Modern Computers from First Principles: From Nand to Tetris Part 2, Education Part 2 shows the basic principles of modern computer construction, starting with the design of the gated NAND up game video game puzzle Tetris show. Over the course of the project axis, you will learn the software hierarchy for translation and implementation languages, high-level and hardware platforms, and how to use them based on objects on the computer.
In this course, you will learn how to create a virtual machine and run a compiler for programs written in languages such as Java. The operating system also develops prompts utilizing high-level languages based on the hardware available.
It comes with a textbook titled The Elements of Computing Systems is a course book written by Nisan and Schocken. But you don’t have to buy this book. However, it does cover the book topics presented in this course.
The course consists of a total of six sections, and each section consists of video lectures and projects. It will take you 2-3 hours to watch the lectures for each section, and the time required is approximately 5-10 hours to complete each project. This course can be completed in 6 weeks. This will allow you to time your opinion on course selection.
I recommend this course from the Hebrew University of Jerusalem.
The first course, Building Modern Computers from First Principles: From Nand to Tetris (a project-oriented course), here, call.
If you are teaching a course:
- Machine learning overview. Its components. Management of input and output. programming low level
- Introduces and invokes the functions of the management program. run a virtual machine
- The brief explanation of tongue jack, etc. is that programming-based objects, program development and operating systems are based on languages.
- Analysis of the order and rules of programming languages, construction analyst recipes
- Code generation, variable, object and array management
- Can be used for memory, graphics, string handling, operating system, elements that affect functionality, etc.
- A project to create an operating system such as a class system
Profile Courses:
publisher : : Coursera
Instructors: Simon Schocken, Noam Nissan
Time: 3 weeks, 29 hours per week
Number of sections: 6 sections
Language:English
This course builds modern computers from first principles Nand to Tetris Part 2.
Prerequisite subjects
The only requirement is a level of programming ability acquired in a typical introductory computer science course.
We expect learners to submit assignments in any version of Java or Python. We assume you have basic programming skills in these languages, including the basic ability to understand and write simple object-based programs.
Nand-Tetris Part I and Nand-Tetris Part II are two separate, standalone courses. You can take the courses in any order, although it is recommended that you take Part I before taking Part II.
image
sample video
installation manual
Custom view after extraction to player.
Subtitles: English
Quality: 720p
download link
Password file: www.downloadly.ir
file size
5.1GB