That is stupid considering we have a need for STEM people. We don’t need to weed we need to grow. |
But it never proves out. It does not prove somebody is a better programmer/engineer. It’s an unnecessary culling process that actually hurts the industry. Ditto for reading the classics. |
| An example that might help your child understand is the old game Pong. Have him google how to program the game, or at least the AI part of the game where you program the "opponent" paddle to play against the user. In your programming, you have to be able to understand timed movement across the coordinate plane to be able to program the paddle to be in the right place on the plane at the right time. That is all math. And that game isn't even 3D. |
There’s another thread on CS in SLACs. Liberal art colleges are not pre-professional; however, most/many offer CS as a major. You are likely to find more support programs for students there — peer tutoring, peer lecture-style tutoring, profs’ office hours. They truly nurture their students. If you are certain CS is what your kid is looking for and s/he is willing to put in the effort, you might want to consider a liberal arts college as opposed to state unis. At state unis, seems like every step of the way is a stumbling block with weed courses. Approximately half the students at U of Ca students fail Calculus, meaning they can’t continue on with majors requiring calculus. And that’s just Calculus 1. |
|
IT person here who went to a top CS school. Have your kid look at the curriculum for CS and IS (information systems) programs at their desired school. CS is more heavy on math, while IS will have more on business and statistics (used in decision science that's why). That said, both will have stats, and both will have math, so it's a matter of how much and how deep.
Senior IT people need the thought process you get from high-level math. It's more than just algebra. I found that discrete math and logic were the most useful to me actually.. since that's kind of how computers work. He may prefer IS.. if he's more of a people person, IS is a good option for sure. |
This is a great answer! OP - I think your child is confusing "computer systems" or some more trade-oriented degree with a solid computer science program. The science is about "Why do computers work this way? How does the physics affect the best programming approach? Why is is so darn difficult to make animated hair look like hair? This optimization program takes too many days, now what? The math shows up in the why. If your child is bright, he should develop an interest in the why instead of just the how to. |
I actually had a class way back when in my European HS called Logic! It was kind of philosophy, kind of math. Interesting thing was that I was good at it, and I was not that good at math. I remembered all the equations and such, but would just mess up adding, dividing, etc. Logic was so much more fun and easier. |
I actually use some of the math you are dismissing when I have to program - certainly linear algebra, and yeah, calculus. I am not a great programmer, but a pretty decent economist. So it comes up. Again and again. |
So basically, you aren't good enough to be an engineer or data scientist yourself, and you have no idea what you're talking about, but you've got all sorts of opinions about what is or isn't necessary for the job. Got it.
|
CS PhD here, and it isn't "kind of" how computers work, it's exactly how computers work. Logic and discrete math. Applications add in the other branches of math. |
I didn't say it "proved" anything, but just that higher math teaches more complex thinking. Not everyone who is good at complex thinking will be good at programming, just like not everyone who is good at complex thinking would be a good lawyer. It's much more nuanced than that. The point is that higher level math, just as high level literature, teaches more complex thinking. Not a hard concept. |
You remind me of someone who climbed the ladder on her back - and who said you don’t need to know your job to manage people. |
+1 It is astounding to me that these parents insist on a "computer degree" but barely know what it entails IRL. |
Funny. I have a degree in Math. I have been an engineer but that is not where the real money is. You seem to have a chip on your shoulder about something. |
Wow! Incels on the college forum, they usually stay on the relationship forum. |