How important is maths to computer science?
How important is maths to computer science?
Other urls found in this thread:
Not important at all
It's very important otherwise you wouldn't know how to encrypt those pictures of children
Depends on your focus. But usually much less important than people think. And often not important at all.
Very important if you are doing anything above the level of code monkey. Particular if you want to actually understand how a lot of non-trivial algorithms work.
nothing is worse than brainlets who just import libraries and treat them as black boxes.
>Particular if you want to actually understand how a lot of non-trivial algorithms work.
That type of math isn't hard, though.
If you wanted to do anything fun and creative maybe, but you'll probably just either be duplicating the same generic UI archetypes over and over or writing API for databases other people design.
Less important than math to science.
It's not particularly hard, no, but brainlets are brainlets
Cant think of any CS problems where a solution can be found by just doing some equations on paper.
The people saying no, or it's not important haven't gotten passed an introductory course. It is definitely important.
if you cannot learn 31 page of C langiage and code sample tests
the "computer science" cannot fix it
you have brocken genetic same as 95% of polulation
If you're a cute girl is doesn't matter. Are you a cute girl?
How important is maths to applied maths?
The other day I read a 27 page mini-book on Dantzig's simplex algorithm.
Then I just downloaded google OR and plugged in some constraints.
Important for certain areas of research.
Not very important for IRL codemonkeying. You can probably get by with a cursory understanding freshman level linear algebra and some calculus in most cases. Things like computer graphics and machine learning are more involved however.
if you ever plan on coding a neural net from scratch (that means no python or frameworks) you will need calculus, probability, vectors and matrices. So i guess ... math is a good thing to know.
it depends on what you want to do with computer science
Theoretical Computer Science is a subset of advanced abstract mathematics.
Theoretical Computer Science is mathematics.
But, the most important thing of all is this:
Do you know what math is?
MODS
this
gotta learn about cryptography
the "science" part of "computer science" is maths.
i want to nakadashi maisie
Pretty much this. If you want to do anything interesting (and better paid) in pretty much any field you're gonna hit maths at some point. Not saying it's complicated maths, but then again some people think of linear algebra as complicated so idk.
Actual computer science is literally just math
Being a code monkey is not computer science, you can learn any language well enough to make some shitty form while being a complete math retard but that's not computer science.
Why do people think math is such an impossibly difficult subject? You literally just do the same thing over and over again until you understand then move on.
I'm pretty sure it comes from having no desire to learn (do the same thing over and over until you understand) anything at all. Usually these same people also struggle with almost everything else.
Good thing you didn't go into literature, everyone else would just call it quits when they see your ability to articulate thoughts and thought processes. "Why even bother to compete?" they would say, "this guy's got it covered."
Who the fuck majors in literature?
I think math is quite important in computer science.
But, computer science is not the same as software engineering, or shipping software products that can be used by real people. In the real workplace, capability seems to be an inverse relationship to how many of years of university education they possessed.
I really don't use more than boolean algebra on a day to day basis.
How complicated is complicated?
I hate vectors and shit, for example ;_;
How or where can I learn to articulate thougts ans thought processes online?
It's because trigonometry is incredibly important, but it's taught in the worst possible fucking way.
>Memorize all these functions and identities
>Why?
>Just do it
>What do they even mean
>I SAID DO IT
I didn't fall in love with math until I actually understood what the fucking sin/cos/tan MEANT
You're fucked
Pls user don't hurt me like that :(
I skipped a lot of classes during high school back then. I can learn that shit, I just dislike it quite much. All those vectors, hyperboles, etc.
I don't dislike algebra in general though.
>Quite much
You have to go back pajeet
Math is fundamental to the entire history, development, and progress of computer science. You might not need a lot in practice (depends on your field), but hot damn you should at least have some discrete math under your belt to help you make sense when shit doesn't work.
linear algebra is pretty much core for any programmer
Just standard college level. Nothing more. Even highschool level is enough for most things.
it depends
if pic related, yes
someone who wants to do easy shit that inflates their grade faggot
thats who
there are a ton of brainlets in this thread. it's not wonder by Pajeets are actually capable of competing with you all. but this particular post above all took the cake. 0 replies. not called out once.
>"""hyperboles"""
Yeah, you're fucked.
It's worth mentioning if you're shit at math, you'll suck at programming too.
The two aren't quite parallel, but math is a good benchmark for one's aptitude in pretty much anything logic-related.
looks like spurdo
whats bad about vectors
computer science is math
>I hate vectors and shit
Better reverse that attitude user or I have some bad news for you.
Quite a lot*
Eng is not my native language
you can avoid anything beyond trivial statistics/calculus for some branches of CS like HCI.
but really, if you couldn't ace high school, there is little hope.
The problem of CS is that everyone think it's just programming, this problem come from too many Normie's trying to go to a CS university to be a video game developer, they generally fail their first year because there are too much mathematics and abstraction for them. So, many schools change their computer sciences classes to be like a programming school (what the student wanted in the first place). The result is the big number of code monkeys on the market who think they are computer "scientists".
TLDR: CS and programming should be more distinct
t. Math student reading SICP in my free time
Ok, calm down.
While I was in high school, I went from acing math and simple algebra to being mediocre to actually failing it due to not fixing eyesight (glasses) and then skipping on a lot of classes. Although it may sound edgy, I'm not a brainlet (not a superbrain either), I'm capable of understanding math. The problem is that I'm 25 now, so it's been years since I went to high school and I'd have to start with the fundamentals and the starting theory of linear algebra and then go onwards from there.
I didn't even learn what a fucking logarithm is, ever.
Would I need to learn about limits again?
And derivation, integration?
I never got to build a decent basis for those and in math you really need a basis to build stuff upon other stuff. You can't learn how to multiply without the basis of sums.
fk maths
any programmer worth his salt absorbs that shit as a matter of course
programmers of salt are more advanced than mathematicians
math itself is a primitive language, in comparison
it's 'latin'
fk 'math' math is built up by guilds to be something special. built up by the 'priests' to be 'latin' fk u and ur math. math is nothing
All the linear algebra you need to know is what an array is and what a matrix is.
Things like cross product, eigenvalues, row reduction and matrix decomposition have literally never came up fo rme.