Predmeti su podeljeni u šest grupa. Deca biraju po jedan predmet iz svake grupe, od kojih tri moraju da polažu na visokom i tri na standardnom nivou.
Šest grupa u koje su programi podeljeni su svuda iste, međutim, ne nude sve mogućnost izbora predmeta na više nivoa.
Grupa 1: (prvi jezik) Označava prvi jezik učenika ili službeni jezik škole. Fokus je na lingvističkom i književnom znanju
Grupa 2: (drugi jezik) Može biti na osnovnom, srednjem i naprednom nivou. Izbor je obično prilično veliki i svako može pronaći nešto po svojoj želji i interesovanju
Grupa 3: Društvene nauke (istorija, ekonomija)
Grupa 4: Prirodne nauke (biologija, hemija, fizika itd.)
Grupa 5: Matematika (matematika, matematičke metode itd.)
Grupa 6: Likovni i naučni izborni predmeti (medicinski predmeti, muzička umetnost, pozorište, vizuelna umetnost ili predmeti od 1. do 4. grupe).