Junior Cycle

Core Subjects

English

Irish

Maths

Modern Foreign Language

French

German

Science

History

Optional Subjects

Business Studies

Geography

Art

Home Economics

Engineering (Metalwork)

Graphics (Technical Graphics)

Wood Technology
(Materials Wood Technology)

Music

Short Courses

CSPE

SPHE

PE

IMBV (Identity, Multi-belief and Values Education)