Students will master the theoretical material provided by the course, be able to apply the knowledge gained to solving theoretical and applied problems. Students will learn how graph theory can be applied to various branches of mathematics.