An academic program covers the period of time a student spends at the university. The duration is in the number of terms while academic success is measured by the number of course units (credits) accumulated over the entire period of study.
At the start of each academic year, the student registers to take courses. Each course has a weighted value in credits. When a student finishes taking and passes the course, they are accredited the credit value for the course. At the end of the academic year, if they make the minimum credits, they are allowed to continue to the next level.