G1 õppeastmesse ehk 10. klassi sisseastudes saab õpilane valida endale õppeprogrammi.
Õpilane saab valida eestikeelse programmi või 70/30 programmi vahel.
Vastavalt kooli vastuvõtu tingimused ja korrale: õpilaskandidaadile õppekoha pakkumisel võetakse arvesse, et kui õpilaskandidaat saavutab põhikooli eesti keel teise keelena lõpueksamil tulemuseks alla 70 punkti, pakub kool õpilaskandidaadile õppekohta 70/30 lisa programmi klassis.
Õppemoodulid ja valikkursused
G1 õppeastmes 3-kursuseline õppemoodul
G2 õppeastmes 3-kursuseline õppemoodul
G1-G3 õppeastmes 3-6 kohustuslikku valikkursust
Riigieksamite kursused
Lai matemaatika – 17 kursust
Kitsas matemaatika – 14 kursust
Inglise keel – 11 kursust
Eesti keel teise keelena– 11 kursust
Kooli kohustuslikud kursused
Riigikaitse
Uurimistöö alused
Uurimis- ja praktiline töö
Õppija võimestamise moodul
Tark õppimine
Minu Eesti
Tänapäevaoskused