[Feature Request] Education Program Track

The education module groups courses into programs (eg Primary 1, Primary 2, etc) and a student enrolls in a particular program. Programs in ERPNext are independent of each other.

However, most education systems organize programs in a group of programs that need to be taken in a sequence to achieve a certain goal or degree. For example, for a student to complete Primary School, a student has to complete programs Primary 1 up to 6 and in that order.

Related Github Issue:

Sorry I forgot to mention that I tested some of these features in a custom app and would like to see if it makes senses for other people

If you feel like contributing, go ahead. Not sure you will get explicit requests for this at this point.

Not sure if the name “Program Track” is ideal, but yeah a grouping of programs might be a good idea.