Projects associated with the Heterogeneous Prallel Computing Course