A university here has a cognitive science degree. Many people doing it and then a masters in CS to get at least a bit more practical with all the AI stuff they learned.
I did a CS undergrad and skipped compilers, O.S., DBs, and many others cause I just took as many crosslisted math/CS electives as possible (at least a theorems or math heavy course like automata if I couldn’t do better), then the minimum CS requirements to graduate
In Masters she got to cover those off. I think her majoring in Symbolic Systems not CS meant she missed out on compilers, DBs, etc..