I know this is sometimes a contentious topic, but I'd like to ask the CS profs in my corner of the fediverse:

What are the *core CS topics* that every student should know?

I think data structures & algorithms is indisputably a core topic. Interpreters and compilers—that might just be my bias.

I'm thinking about how to express to people why I think some core CS should be as important to a well-rounded education as, say, algebra. What would you hope every high schooler/undergrad understand?

0

If you have a fediverse account, you can quote this note from your own instance. Search https://fosstodon.org/users/wiersdorf/statuses/116077225467852316 on your instance and quote it. (Note that quoting is not supported in Mastodon.)