Parallel Programming Languages Spring 2010