Computing and Combinatorics