每年级21个班级，採能力分班。特殊班成班后即不再招收新学生。科学班及音乐班甄选约于每年三月至四月，数理及语文资优班甄选于每年七月，医科班筛选于每年五月至六月。
数理资优班.即各年级的1班，1988年成立。数理资优班是一种学术性向资赋优异班级，对数学、生物、物理、化学等数理课程进行特化及进阶教育的班级，学生在社团课程时间需上专题研究课程。数理资优班各科教学进度与普通班不同，并通常代表学校参与奥林匹克、学科能力竞赛与科学展览等比赛，并于每星期五上午一至四节实施专题研究课程。数理资优班学