CS239 (Parallel computing) S1 AY 2016 to 2017