It was not necessary to allow for all theoretical courses, but only for the normal orbits.
378950
Normal orbits were the only theoretical courses necessitated.
378951
All theoretical courses were allowed except for ones about orbits.