This course is an introduction to concepts in graph theory, networks, graph algorithms and their applications.