The 7.5 hectare campus includes two main buildings, the Science and Humanities Building (SHB), and the Advanced Science and Technology Building (ASTB). As of school year 2016–2017, a constructed extension of the SHB (SHBEx) has been available to the use of the students and faculty. Majority of the classes are held and majority of the faculty units, namely the Biology, Chemistry, Integrated Science, Math, and Humanities Units, have their offices in the Science and Humanities Building. The Curriculum Instructions and Services Division (CISD) Office, Student Services Division (SSD) Office, Office of the Registrar, Office of the Director, and the school library are all located on the second floor of the same building.