This course is intended as a first course in graph theory. Topics include existence theorem, characterization theorem, graph algorithms, and applications of graph theory.