The college campus extends over an area of 46 acres (190,000 m2) of land situated close to the Shivalik ranges and Sukhna Lake.The campus is divided into zones like administration blocks for Degree and Diploma stream, and hostels and residential complex for faculty and staff. In addition to lecture halls, tutorial rooms and drawing halls, the college has an auditorium, library, computer centers, workshops, laboratories and playgrounds. The college has a branch of State Bank of Patiala with ATM facility, extension counter of Post Office and a canteen. The campus has a unit of the National Cadet Corps (NCC).