Here is a part of this course focusing on programming models of the lecture Grids and Clouds
Here is a part of this course focusing on Programming models, deployment tools and MDE for Grid Computing. The other part of the course is given by Eddy Caron.