Short Courses

Coursera Heterogeneous Parallel Programming Course - January 2014

Wen-mei Hwu will be teaching the UIUC-Coursera Heterogeneous Parallel Programming Course ( in winter 2014. This course introduces concepts, languages, techniques, and patterns for programming heterogeneous, massively parallel processors. During the previous offering, 25,527 students enrolled, 15,000 students watched videos, 9,908 students participated in quizzes and labs, 2,811 students earned Certificate of Achievement or Certificate of Distinction. The contents and structure of the course have been significantly revised based on the experience gained. It covers heterogeneous computing architectures, data-parallel programming models, techniques for memory bandwidth management, techniques for overlapping communication with computation, and parallel algorithm patterns. The launch date of the course is January 6, 2014.