Covers basic methods and results in combinatorial theory. Includes enumeration methods, elementary properties of functions and relations and graph theory. Emphasizes applications. Requisites: Requires prerequisite course of MATH 2001 (minimum grade C-).