Fundamentals of Computer Organization
Whether you're a curious programmer, an aspiring hardware engineer, or simply someone who wants to understand the technology that powers the world, this course will provide you with a fundamental and practical understanding of computer architecture.
This course goes beyond surface-level programming to reveal the core architectural principles that determine a computer's speed and efficiency. You'll learn how a CPU executes a program, from the simple, one-step process to the high-speed efficiency of a 5-stage pipeline. You will also learn how to overcome performance barriers. Upon completion, o…
Watch on Coursera ↗
(saves to browser)
DeepCamp AI