At my university, these classes are all part of the CS program.
I know, for the UCs at least, you would need to do some solid Java or C++ classwork, along with algorithms/data structures and machine language, at minimum. Unless things have changed drastically in the past few years, there's no way you're getting a CS degree at one of those universities coasting exclusively on UX, project management, interactivity theory, etc; those are electives to broaden your knowledgebase or specialize.
Edit - for instance, this is UCLA's core courseload for a CS BS:
https://catalog.registrar.ucla.edu/major/2022/computerscienc...
All of the aforementioned are required, even for a project management focus.