This is a project work for the subject CPCS324 Algorithms/Data Structures 2. A graph data type implementation with basic set of properties and operations. The very first version of this project is written originally by Dr. Muhammad Al-Hashimi, as a starter code to continue working on.