> Broadly stated, computer science involves designing hardware (such as laptops) and software (such as Microsoft Word).<p>No. Computer science is not about designing hardware. It is not about designing software. It is not about design.
> You don't need to know a lot of advanced math... Google has developed a self-driving car. IBM’s artificial intelligent system, Watson, has defeated human champions on the quiz show Jeopardy.<p>Selling computer science as needing little math, then excite the reader with applications that are literally swimming in math.<p>Here's the truth: if you want to be in the group of people who make breakthroughs in technology and computer science, you're going to need lots of math.