The school opened a $4 million science block in 1999.
During his period a new and separate science block was built a short walk away from the school's main site.
Opposite is the science block, which was built in 1927.
The school facilities include a new science block added in May 2008.
In September 2007 a new science block was opened and cost an estimated £4 300 000.
This science block was completed for use in the closing months of the same year.
In May 2005, the school was devastated by fire that destroyed the science block.
During the 1950s a new science block was built, and in 1970 the school became coeducational.
In 1963, a new science block and bus bays were added.
In 1976, a new science block was built at the cost of RM200,000.00.