The virtual course "Build a modern computer from first principles: Nand to Tetris Part II (project-focused course) - Virtual Course - Coursera", is a course with different contents and offers video classes of Approx. 90 hours to complete. Explore its essential features, and click the orange button to get detailed information on the Coursera e-Learning platform
In this project-focused course, you will build a modern software hierarchy, designed to enable the translation and execution of high-level, object-based languages on a basic computer hardware platform.
In particular, it will implement a virtual machine and compiler for a simple Java-like programming language, and develop a core operating system that bridges the gap between the high-level language and the underlying hardware platform.
In the process, you'll gain a deep and practical understanding of numerous applied computing topics, including stack processing, parsing, code generation, and classical algorithms and data structures for memory management, vector graphics, input management, and output and various other topics that are at the very core of every modern computer system.
This is a self-contained course: all the knowledge necessary to be successful in the course and build the various systems will be given as part of the learning experience.
The only prerequisite is programming knowledge at the level acquired in introductory computer science courses.
All software tools and materials that are necessary to complete the course will be provided free of charge after you enroll in the course.
This course is accompanied by the textbook "The Elements of Computer Systems" (Nisan and Schocken, MIT Press).
While not required to take the course, the book provides convenient coverage of all course topics.
The book is available in print or electronic format, and MIT Press is offering a 30% discount off the cover price using discount code MNTT30 at https://mitpress.
mit.
edu/books/elements-computing-systems.
The course consists of six modules, each comprising a series of video lectures and a project.
You will need 2-3 hours to watch the lectures for each module and about 15 hours to complete each of the six projects.
The course can be completed in six weeks, but you can take it at your own pace.
You can see a TED talk about this course by googling "nand2tetris TED talk".
*About Project-Focused Courses: Project-Focused Courses are designed to help you complete a personally meaningful, real-world project, with your instructor and a community of like-minded learners providing guidance and feedback along the way.
By actively applying new concepts as you learn, you will master course content more efficiently; You'll also get a head start on using the skills you gain to make positive changes in your life and career.
When you complete the course, you will have a finished project that you will be proud to use and share.
Prepare yourself from home with the most prestigious universities in the world.
The quality of Coursera's courses is supported by its instructors, who are often deans and have doctorates.
More than 85% of Coursera students report career benefits, such as promotions or salary increases.
Millions of students around the world are meeting their personal and professional goals with Coursera.
Coursera offers courses from over 200 leading universities and companies to deliver online learning around the world. With a Coursera Plus subscription, you get unlimited access to over 90% of all courses, and the most popular professional certificates and specializations on Coursera.
Data science, business and personal development. You can enroll in multiple courses at once, earn unlimited certificates, and learn in-demand job skills to start, grow, and even change careers.
DISCOVER HOW TO GET THE MOST, AND SAVE OVER USD $500 WITH AN ANNUAL SUBSCRIPTION TO COURSERA PLUS*
*You save up to USD$500 in 12 months, when you go from paying USD$59 for a monthly subscription, to an annual subscription with the promotion. The normal annual subscription is USD $399. With the promotion you will only pay USD $299. Find out everything by clicking the yellow button.
Hebrew University of Jerusalem
Hello how can I help you? Are you interested in a course? About what subject?
Add a review