ICT and Computer Science