Matt Watson, Computer Science