Theory of Parallel Hardware OpenCourseWare: A Free Graduate Level Course on Parallel Hardware Offered by MIT
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:
-
Purdue Global
Purdue Global responds quickly to information requests through this site.
Suggested programs:
- MSIT - Secure Software Development and Quality Assurance
More information about Purdue Global
-
Stanford University
Stanford University responds quickly to information requests through this site.
More information about Stanford University
-
Harvard University
Harvard University responds quickly to information requests through this site.
More information about Harvard University
-
University of Pennsylvania
University of Pennsylvania responds quickly to information requests through this site.
More information about University of Pennsylvania
-
Duke University
Duke University responds quickly to information requests through this site.
More information about Duke University
-
University of Notre Dame
University of Notre Dame responds quickly to information requests through this site.
More information about University of Notre Dame