Academic Subjects

English, ESOL (compulsory up to Senior 5)

Mathematics (compulsory up to Senior 4)

Academic Music (compulsory up to Senior 6)

Art & Design

Modern & Classical Languages: French, German, Italian (National 5 only), Latin (according to demand), Spanish (according to demand)

Social Sciences: Geography, History

Sciences: Biology, Chemistry, Physics

Non-Examinable Subjects

Classical Studies (Senior 1 & 2 only)

Modern Studies (Senior 1 & 2 only)

Religious & Moral Education (Primary to Senior 4)

Personal & Social Education (all years)

Physical Education (all years)