Comment No, requiring CS in high school is stupid (Score 1) 95
I'm a software engineer with a MS in CS and over 20 years of experience in industry, mostly in research and design.
Computer science and programming are not needed by the general population and will go to waste for the vast majority of people.
Deductive and inductive logic and proofs should already be covered in math courses. Applying proofs to algorithms would make for a nice subtopic in math.
Math courses should be buttressed and CS topics can be used to help do that, but requiring a course of study in CS or programming as a requirement for graduating from high school is stupid and self-serving baloney from code.org.