Junior Certificate Art, Craft & Design
Junior Certificate Business studies
Junior Certificate English
Junior Certificate Environmental and Social Studies
Junior Certificate French
Junior Certificate Geography
Junior Certificate German
Junior Certificate History
Junior Certificate Home Economics
Junior Certificate Irish
Junior Certificate Italian
Junior Certificate Materials Technology (Wood)
Junior Certificate Mathematics
Junior Certificate Metalwork
Junior Certificate Music
Junior Certificate Religious education
Junior Certificate Science
Junior Certificate Spanish
Junior Certificate Technical Graphics
Junior Certificate Technology