There is one AI course at Amherst but it’s not offered every semester and it’s only a 200 level course anyway. Machine Learning also at Amherst and Smith, more regularly at the latter.
Correct. Amherst doesn’t offer engineering thus engineering courses don’t count - neither would nursing courses, or business courses or anything else specific to a vocation/profession. It is possible certain engineering type courses would be accepted as electives (which at Amherst is everything outside the major). But exceptions cn be made. See this older page for info - https://waloinaz.people.amherst.edu/engineering.html
That’s a very good question. I am not sure how priority works with 5C students vs UMass students. It’s clear CS majors get first whack, but CS majors from any of the 5 or just UMass? Not sure.
The social environments could also be different. For example, Dartmouth has a very heavy fraternity and sorority presence, while Amherst students are prohibited from joining them.
The “Animal House” environment at Dartmouth includes more than the Fraternities. They are embroiled in yet another scandal. It has been all over the papers on the East Coast. This was the final straw for me. I can no longer recommend Dartmouth, period.
I expect that MIT will be catching up soon. They are planning on spending $1B to create an entire college of artificial intelligence. The build-out starts next fall.
Amherst college follows the strict definition of classical liberal arts education - as defined in the Yale Report of 1828 -no professional programs at the undergrad level. Computer Science is a sort of hybrid major. Amherst has a computer science department and at UMass Amherst, Computer Science is in a college of its own, not in the College of Engineering. I think that there is a strong possibility that computer science courses may not be covered by the rule you stated above, but it should be checked.