Ylioppilastutkinto Suomessa
Ylioppilastutkintoon kuuluu vähintään neljä koetta, joista äidinkielen koe (suomi, ruotsi tai saame) on kaikille pakollinen. Muut kolme pakollista koetta kokelas voi valita seuraavista: toisen kotimaisen kielen koe, vieraan kielen koe, matematiikan koe tai joku reaaliaineen koe. Yksi pakollisista kokeista pitää olla pitkän oppimäärän koe, eli joko toinen kotimainen kieli, vieras kieli tai matematiikka. Neljän pakollisen kokeen lisäksi kokelas voi suorittaa ylimääräisiä kokeita valintansa mukaan. Kokelas valitsee pakolliset kokeet ilmoittautuessaan ensimmäistä kertaa suorittamaan tutkintoa. Valinta on sitova, eli kokelas ei voi vaihtaa pakollisia aineita ilmoittautumisen jälkeen. Samassa aineessa ei voi suorittaa sekä lyhyen että pitkän oppimäärän koetta.
Lukio
Lukion valinnaiset kurssit ovat joko syventäviä tai soveltavia. Syventäviä kursseja on kahdenlaisia: Valtakunnallisten syventävien kurssien sisältö määrätään valtakunnallisesti, ja se kuuluu osana ylioppilastutkinnossa testattavaan tietomäärään. Koulukohtaisten syventävien sisällöstä päättävät koulut itse, ja ne arvostellaan valtakunnallisista poiketen pelkällä suoritusmerkinnällä tai numerolla, joka ei vaikuta aineen keskiarvoon. Soveltavat kurssit sisältävät koulukohtaisesti valittuja aiheita, jotka voivat ylittää perinteisiä oppiainerajoja. Pakollisten kurssien lisäksi oppilaalla pitää olla suoritettuna vähintään 10 syventävää kurssia, ennen kuin hänet voidaan hyväksyä ylioppilaaksi. Soveltavien kurssien osalta ei ole mitään määräyksiä.