Solomon Golomb's Course on Undergraduate Combinatorics