Princeton University is offering Computer Architecture free online course. This course is aimed at students interested in compilers, operating systems and high-performance programming.
In this course, students will learn to design the computer architecture of complex modern microprocessors. The course will start on November 21, 2016.
Course At A Glance
Length: 11 weeks
Subject: Computer Architecture
Institution: Princeton University and Coursera
Certificate Available: Yes
Session: Course Starts on November 21, 2016
Princeton University is a private research university located in Princeton, New Jersey, United States. It is one of the eight universities of the Ivy League, and one of the nine Colonial Colleges founded before the American Revolution.
About This Course
This course forms a strong foundation in the understanding and design of modern computing systems. Building on a computer organization base, this course explores techniques that go into designing a modern microprocessor.
This course will explore how the computer architect can utilize the increasing number of transistors available to improve the performance of a processor. Focus will be given to architectures that can exploit different forms of parallelism, whether they be implicit or explicit. This course covers architectural techniques such as multi-issue superscalar processors, out-of-order processors, Very Long Instruction Word (VLIW) processors, advanced caching, and multiprocessor systems.
Assistant Professor of Electrical Engineering
Fundamental understanding of computer architecture is key not only for students interested in hardware and processor design, but is a foundation for students interested in compilers, operating systems, and high performance programming.
How To Join This Course
- Go to the course website link
- Create a Coursera account to SignUp
- Choose “Register Now” to get started.