Assignments for Parallel Programming