COMPUTER SCIENCE 0478/11 May/June 2017