No need to apologize and thank you for being an Admissions Partner. We appreciate the great students that you recruit for us! The curriculum has changed with the class of 2021. We are also getting used to it. Just to fill the group in on the some of the changes that are hard to pick up, we no longer require a minimum of five 3 or 4-credit classes each semester. Now the classes must just add to at least 15 credits (not including HPE) and meet your program requirements. If you meet this requirement and have a free elective, it may be skipped. There are also many 2-credit classes.
There is also not a common 4/c year across all majors. The 5 majors run out of engineering are all common in their 4/c year (Civil, Electrical, Mechanical and Naval Architecture and Marine Engineering, as well as the relatively new Cyber major). There is a also a pathway for any major to request a change to any other major in the spring of 4/c year, but note that this may require summer school and assumes that the student is on a normal schedule. As noted in other threads, the number in each major is set at levels above the Academy. Although there is great flexibility, say within the engineering department (provided majors due not greatly deviate from directives), I would not want to apply for a major that did not interest me in the hope of switching. Our Admissions officers/partners here would know the numbers better than me, but majors like Government and Marine and Environmental Science start off fairly full. If my kid was interested in one of them, I would recommend applying at application time. Similarly, if my kid wanted an engineering major, I would want them in at the beginning to ensure they are in the proper sequence. If my kid was not sure about, say, Civil or Mechanical, I would not worry.