Here's the question you clicked on:
keltheceo
is it better to have a good understanding in math to do great in computer science?
Well...i asked a similar question some months ago. Depending on what you want to be, you will need different levels of math. If you want to be a game developer, for example, you will need little math levels.
thanks.>math is challeging though.its hard for me to grasp preliminary algebra..
Knowing mathematics is always a powerful tool to use in the field of Computer Science. For an eg: While troubleshooting, you can easily solve the problems with the Math knowledge base. However, it's not mandatory, but a wonderful skill to implement and develop your expertise. And when you are a full time developer, the most of the problems you face will be solved by you more efficiently with Math knowledge. I recommend it the most..!!
I'm currently in my 4th year of my CS degree and I can say that math is VERY important. no offense to Osanseviero but game design actually requires a TON of math. Understanding how to render a complete 3-d world takes a ton of mathematical description. As for just pure CS you need to do a lot of calculus and discrete mathematics, which deal with algorithm analysis and optimization.
Yeah, Math is escentian in CS, in some cases more than the others. It just depends how much math you need in different types of scenarios, that is all.
To throw a different spin on this, I finished a Computer Science degree last year in the UK for which I received a 1st honours, which is the highest degree classification we have. My primary focus towards the end was in 3D motion capture and I worked in graphics at various times and I would suggest to you that if your maths isn't that strong you don't necessarily need to be overly concerned. I would consider maths one of my weak points, but never really struggled with any of the content on the degree. It can depend on your focus, however. For example, I focused more in forensic analysis than say, AI, towards the end. But in terms of algorithms and optimisation, certainly within the first or second year it shouldn't be that big a deal. If you're capable of simple Calculus currently, then you ought to be able to find a route through the degree that doesn't cause you a huge amount of problems maths-wise.
yes. since math exercise your analytical skill which is very useful in CS.
I agree that having a good understanding in math is important for computer science. However, I think that having a good understanding of logic is essential as well. Especially in programming.
I am new to programming and my maths is poor. When I was doing the Java course (which I didn't finish for irrelevant reasons) I didn't need maths. What I am doing now, I am struggling with some maths. I assume the more I do, the more maths I will need. I am studying maths as well as CS for that reason, at the moment I do it through Khan Academy because it is at my level. The type of maths you need will depend on what you want to do, but I recommend at least being good at turning worded problems into algebra and being able to manipulate that algebra, as a starting point to study, because I find this relates pretty directly often to turning a problem into a program.
http://www.khanacademy.org/ that is a link to where I study. Scroll down to see the library and find what you are up to. Include this study as part of your computer science study. I find this very understandable. I watch one and then google practise problems, and I do a bunch until I'm satisfied with the concept, before I move on.
just know the Calculus, Linear Algebra (for algorithms and advanced logic) and may be calculus II
If your math is good that is really great for your future in CS. But, if you are weak in math it doesn't mean that you don't have a future in CS. you still can be great. I'm doing Ph.D. in CSE, and I am weakest in MATH.