Предметите в учебната програма са обединени в шест групи, като учениците избират по един предмет от всяка – три от тях трябва да бъдат взети на стандартно ниво и три на високо. Различните училища имат различни комбинации от предмети и нива на всеки от тях, като шестте основни групи са еднакви навсякъде, но не всички предмети се предлагат и за двете нива.
Група 1: (първи език) Това е или първият език на ученика или работният език в училището. Фокусът е върху езиковите и литературни познания.
Група 2: (втори език) Може да се изучва на начално, средно и напреднало ниво, като обикновено изборът е доста голям.
Група 3: Наука за човека в обществото (история, икономика, информационни технологии)
Група 4: Природни науки (биология, химия , физика, природни системи и др.)
Група 5: Математика (математика, математически методи, висша математика и др.)
Група 6: Художествени науки и изборни дисциплини (музика, театър, визуални изкуства или предмет от Група 1 до 4).