The school offers the traditional Junior Certificate and Leaving Certificate Programmes as well as an excellent optional Transition Year programme.
Junior Cycle (3 years)
Irish
English
Mathematics
History
Geography
Science
Business Studies
French
Spanish
Home Economic
Art
Music
Religion
Coding
Civic, Social and Personal Education
Social, Personal & Health Education (not examined in State Exams)