should I learn math to dive into computer science? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

should I learn math to dive into computer science?

pls answer.....

15th Jul 2016, 2:12 PM
Shatmanliev Toktonazar
Shatmanliev Toktonazar - avatar
7 Answers
+ 1
no not at all. cs is all abt logic but not calculation. Moreover the logic we use here are simple to understand.
15th Jul 2016, 2:44 PM
SIDDHARTH VASU
SIDDHARTH VASU - avatar
+ 1
Depends on what your intent is. But generally no. As Siddarth pointed out, the kind of logic (at least for practical purposes) you use as an everyday developer is simple mathematical logic in form of boolean logic or for more difficult topics as bug search it's logic of first order. Nevertheless, as I find that mathematics should first and foremost be understood as a way of thinking (a very beneficial one) you would still profit from it. The more scientific or top notch you intend your programming to be, the more beneficial the mathematical way of thinking will be.
15th Jul 2016, 4:59 PM
Stefan
Stefan - avatar
+ 1
Math is just good to know in general. But, in programming, as far as I know you dont need to know advanced things like you would need to know for physics. Just basic algebra and everything below that I think.
15th Jul 2016, 8:36 PM
Adam
+ 1
@Adam: Number theory, logic and linear algebra can also be quite demanding. But mostly I have to thank mathematics for making me an abstract thinker.
15th Jul 2016, 8:42 PM
Stefan
Stefan - avatar
0
If you want to do bitwise operations it helps knowing how binary numbers work.
15th Jul 2016, 8:29 PM
this->getName()
0
@Stefan Yeah, math really opens to a world of possibilties simply because the logic to it can lead you into infininite conclusions. It basically can take you as far as your willing to go. Even to the point where things math logically produces are technically impossible in reality. Like just applying the concept of infinity to the real world can send us into some weird places.
15th Jul 2016, 8:50 PM
Adam
0
not really, but you need it when you want to dive deep. ex. you need to know about vectors when you do 3d programming.
15th Jul 2016, 11:43 PM
_Geometry dash_ _Roh_ (AKA NovaRate0315)
_Geometry dash_ _Roh_ (AKA NovaRate0315) - avatar