The college is situated opposite Boating Basin in Clifton, a quiet area of the city, free from noise and other pollution. It is located only 4km from down town (Saddar) easily accessible by all types of public transport.
The college is housed in a modern and spacious, purpose built building having covered area of 100,000 sq. ft. The college was established in 1998. A new administration block has been added in June 2016 with HR, examination, personal etc.