Parallel programming course assignments.