Computer Science and Innovation