An introduction to two subjects which together with MATH 401* provide an entry into discrete mathematics and its applications. Among the enumeration techniques covered are inclusion-exclusion, recurrence relations, and generating functions. The study of designs includes finite geometries and Latin squares. Given jointly with MATH 802*. PREREQUISITES