The course is designed as an introduction to graph theory.  It presents the fundamental concepts of graph theory, networks and graph algorithms, together with applications to other branches of mathematics and to real-world problems..

This course utilizes blended modality, i.e. a combination of fac-to-face meeting and an online platform in delivering the lectures and discussion. Online meetings are usually conducted synchronously and utilizes online video clips to support and enhance lecture on the different topics shall be given to the students through the use of Learning Management System (Moodle).  Major examinations are conducted face-to-face.