|
Here is the thing I wish someone had told me my freshman year of high school. If you're interested in computer science, study topics in discrete mathematics, real algebra (the algebra where you compute with symbols instead of numbers, look into "rings", "groups", and "fields"), and some statistics. And if you have to scale back on something to make room, scale back on trigonometry. Discrete is a subset of math that was barely touched on in my school, and it was a massive culture-shock to get to college and never have seen many of the staple discrete problems. Statistics is useful in real-time problem solving and analysis and is at the core of some of the neatest modern algorithms, including those in cryptography. Trig, on the other hand, is something that you will likely have pre-written libraries to support and is just not as important to most computer work. It's useful, but unless you're going into computer graphics and games it's maybe not as necessary. These days, I can tell you the area of a triangle from its vertices but I still get thrown easily in a crypto discussion. If I had high school to do over, that's what I'd do differently. |
From as practical as hammering wood together to as abstract as noticing the sine curves of the seasons.
And without Pythagorous, you can't grok Euler's Identity, which would be a real shame.
Finally, trig is the gateway to Euclidian Geometry, which is the first taste of realish math most people get in High School...