Seuraavassa listassa on kurssin sisältö ja minimioppituntimäärä 45 min. Suluissa ensimmäinen luokka-aste on Taagin alkuperäisen suunnitelman mukainen luokka-aste; järjestystä voi hyvin muuttaa. Aihealuettainen listaus matematiikan sisällöistä.
Kurssikokonaisuudet on ajateltu käytävän kokonaisuudessaan sellaisena kuin niiden sisältö on. Sisällöt on laadittu vastaamaan opetussuunnitelmaa. Kun kurssikokonaisuus käydään ilman muutoksia, tehtävät, valinnanpaikkatestit, testit ja esimerkkikokeet tukevat kokeessa osaamista. Kokeet on tehty kokonaisuutta ajatellen siten, että EPA-kurssin hyvällä osaamisella saa arvosanan kuusi.
- luokka (99×45 min + ohjelmointiosuudet)
MA100 Laskuja kokonaisluvuilla (7. luokka) 20 tuntia
MA150 Laskuja murtoluvuilla (7. luokka) 19 tuntia
MA200 Kirjainlaskentaa (7. luokka) 21 tuntia
MA250 Yhtälöt (7. luokka) 17 tuntia
MA300 Tasogeometrian käsitteitä (7. luokka) 14 tuntia
MA350 Kolmiot, monikulmiot ja symmetria -projektityö (7. luokka) 8 tuntia
- luokka (95×45 min + ohjelmointiosuudet)
MA400 Yksikönmuutokset, yksikköhinta, desimaaliluvut ja pyöristäminen (8. luokka) 17 tuntia
MA450 Tasogeometrian laskuja (8. luokka) 18 tuntia
MA500 Prosenttilaskuja (8. luokka tai 9. luokka) 18 tuntia
MA530 Tilastot ja todennäköisyys (8. luokka tai 9. luokka) 6 tuntia
MA550 Potenssilaskuja (8. luokka tai 9. luokka) 16 tuntia
MA600 Verrannollisuus ja funktio (8. luokka tai 9. luokka) 20 tuntia
- luokka (88×45 + ohjelmointiosuudet)
MA650 Suoran käsite ja piirtäminen (9. luokka tai 8. luokka) 19 tuntia
MA700 Polynomit (9. luokka tai 8. luokka) 15 tuntia
MA750 Yhtälöparit (9. luokka tai 8. luokka) 15 tuntia
MA800 Trigonometria (9. luokka tai 8. luokka) 20 tuntia
MA850 Avaruusgeometria (9. luokka) 19 tuntia
MA900 Kertaus (9. luokka)