Course Description

"Join this innovative project-centered course offered by Hebrew University of Jerusalem and learn how to build a modern computer from scratch, starting with the basic building block of logic gates, known as Nand. Through a series of hands-on projects, you will gain a comprehensive understanding of computer architecture, programming, and hardware design. This course will also introduce you to theoretical computer science concepts and provide you with the necessary tools for computer programming. By the end of the course, you will have developed critical thinking and problem-solving skills, as well as the ability to design complex systems. With a rating of 4.9 stars and over 5,000 reviews, this course is highly recommended for anyone interested in understanding the inner workings of a computer. Whether you are a beginner or have some prior knowledge in this field, this mixed-level course, with a duration of 1-3 months, is suitable for all. Don't miss this opportunity to build a computer from first principles and gain valuable skills for your