COMPUTER SCIENCE AND ICT