Hacker News new | ask | show | jobs
by nsvd 961 days ago
At my university, these classes are all part of the CS program.
2 comments

They may be part of the course set, but they're probably not required or pathway classes.

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.

What country are you in? Historically for the various standards bodies (ACM comes to mind) that make US undergrad curriculum recommendations, the classes you list would have been electives. Maybe a current CS prof can weigh in on this.