The school caters for boys from 12 to 18 years old. In the Junior Cycle (11–15 years old) the curriculum includes Civic, Social and Political Education, English, Geography, History, Irish, Mathematics, Physical Education, Religious Education, Science and Social, Personal and Health Education. The students also choose two subjects from the following five: Art, Technology, Business Studies, Music, Materials Technology and Technical Graphics. Also, each student must pick a third language (apart from Irish and English) to learn during the Junior Cycle. They get the choice of either French or German. The students sit the Junior Certificate Examination at the end of their third year. The Junior Certificate is used as a gauge of students' talents and abilities, which will be taken into account as they progress to the senior cycle.