I'm thinking about this less as a single course, and more "what should students learn by the time they graduate?" spread over many years, through many courses not all of which might be called "Computer Science."
Some of my teaching time is called "Health and Wellness" for some arcane reason. But, they give me so little time I will take it.