Hacker News new | ask | show | jobs
by conformal 4403 days ago
if anyone thinks that a few semesters of introductory mathematics or science courses is "not relevant" for a CS program, they have completely missed the point. this is a fool's complaint, like saying that "because i'm a political science major, i don't need to learn anything about actual science".

in reality, the point of introductory level math and science courses in college is to show you a rather narrow skillset: you are given what amounts to a toolbox with a couple dozen tools and asked to use this small set of tools to solve problems that require application of, at most, 2 or 3 of these tools in succession. a fair analogy is that it is a multistep "put the round peg in the round hole" problem.

if assembling a small toolbox of skills and trying to apply the correct tools in short succession is too much for you, just quit university and code some stupid app. is it really that hard to understand why basic math and science is relevant?

DISCLAIMER: i was a teaching assistant for undergrads for 3 years during undergrad and grad school.

1 comments

If math is relevant for a CS program mainly as a problem solving training, I really think calculus should be dropped. Logic provides the same problem solving training, and content is actually relevant.

The article is not arguing "math is too much". It is arguing "if math is for problem solving, why not choose math with some relevant math content instead"?