The following subject are offered at Senior Cycle 

ENGLISH
IRISH
MATHEMATICS
FRENCH
GERMAN
 PHYSICS TECHNICAL DRAWING
GEOGRAPHY
 BIOLOGY
BUSINESS
ACCOUNTING
ART
 HOME ECONOMICS
HISTORY
AGRICULTURAL SCIENCE
MUSIC
 RELIGION CAREER GUIDANCE
COMPUTERS
CONSTRUCTION STUDIES
 PHYSICAL EDUCATION
 CHEMISTRY ENGINEERING
LCVP