Anuj Dawar (Cambridge University) answers the old question: 'Is Computer Science a Science?'
http://education.cambridge.org/uk/whats-new/thought-leadership/2015/7/is...