Theory of Parallel Hardware OpenCourseWare: A Free Graduate Level Course on Parallel Hardware Offered by MIT

Published Jan 08, 2009

RSS Feed

Learn about the mathematics and algorithms that drive the operation of parallel computer hardware with this free OpenCourseWare class from the Massachusetts Institute of Technology. 'Theory of Parallel Hardware' will teach you how parallel hardware systems are created and implemented, from programming to physical chip design. This graduate-level online course is recommended for computer science students who have taken previous classes in algorithms and computation structures.

Theory of Parallel Hardware: Course Specifics

Degree Level Free Audio Video Downloads
Graduate Yes No No Yes

Lectures/Notes Study Materials Tests/Quizzes
Yes Yes Yes

Theory of Parallel Hardware: Course Description

Whereas a single processor was once relied upon to do all the work in a computer system, recent years have seen multiple CPUs working in tandem become an increasingly common sight even in low-end consumer PCs. This OpenCourseWare from MIT in Cambridge, Massachusetts, covers the underlying design of such parallel hardware processing systems. Instructors Charles Leiserson, Michael Bender and Bradley Kuszmaul present a series of lectures starting with the mathematics, algorithms and logic involved in how computers with parallel hardware process information and perform calculations. Later, they examine the physical design and structure of computer chips and explain how this affects efficiency and performance. Students pursuing a master's degree in Computer Hardware Engineering who are interested in the theory or systems branches of computer science can benefit from these lessons.

Lecture notes, slides and optional exercises accompanying this OpenCourseWare are available for free online. If you're interested in this course, visit the theory of parallel hardware course page.

Featured School Choices: