I believe the cadets carry what would be called “double majors”. They all must take the required engineering curriculum, but can carry another major also.
Some semesters they are taking as many as 7 academic courses, in addition to the military courses they are required to take. It is one tough load.
Well, 7 courses a semester is indeed a load, though its rigor would be diminished with such crib courses as sociology. Sociology is a kumbaya discipline, and I think “discipline” in that respect is too strong a word.