Disappointed to not see any philosophy of science subjects in here, whilst it is really the cornerstone of “thinking about AI”. Yes ethics is highly relevant, but I think it is more important for AI / ML practitioners to be able to reason about the foundations, methodology, and limitations of AI from the perspective of human knowing, what constitutes intelligence, scientific reductionism etc. I suppose US schools are…
Cognitive science warns away from a heavy dependence on behavioralist/probabilistic approaches in many cases. That CogSci special requirement seems to be more reasonable one aimed to guide thinking about past AI and philosophical struggles than a generic philosophy class for an undergraduate student. Of course, there does seem to be room for a few philosophy electives here should the student enjoy it.
Here is an example of Cognitive Science's preferred way of thinking about AI: https://www.theatlantic.com/technology/archive/2012/11/noam-...