The curriculum for the belt level the class covers.
At my main school:
- White/yellow belt class: cover basic punches, basic kicks, basic blocks, Kibon 1, yellow belt punch defense.
- Purple/orange belt class: cover basic punches (with a few editions), intermediate kicks, intermediate jump kicks, Kibon 2-5, purple and orange belt punch defense.
- Green belt class: cover advanced punches, advanced kicks, Palgwe 1-3, advanced jump kicks 1-3, green belt punch defense and kick defense
- Blue belt class: cover advanced punches, advanced kicks, Palgwe 1-5, advanced jump kicks 1-5, blue belt punch defense and kick defense
- Red belt class: cover advanced punches, advanced kicks, Palgwe 4-8, advanced jump kicks 1-6, red belt self-defense
Basically 80-90% of what you require to test on is covered every class.
In the other school I briefly attended, students would spend 80% of the class on kicks, and then the last 20% of the class in small groups. Each small group was based on what stripe you're on. No-stripe worked on forms, blue stripe worked on self-defense, green stripe worked on their assigned kick for testing, etc. If you did good that day you got your stripe and moved on. Each student was maybe working on a specific thing, but the class as a whole covered the curriculum.