[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Why do (((they))) make you take calculus for CS?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 179
Thread images: 25

File: 1332437810820_2630546.png (34KB, 420x294px) Image search: [Google]
1332437810820_2630546.png
34KB, 420x294px
Why do (((they))) make you take calculus for CS?
>>
>>60468229
You will immediately cease and not continue to access the site if you are under the age of 18.
>>
>>60468258
I'm 20 dipshit.
>>
to throw women out of CS and into women studies (and related shit) and add them to (((their))) mass of maneuver
>>
Why is /g/ so shitty now?
>>
>>60468267
that just makes it sad, really
>>
>>60468229
lol truly epyc wynn photo made me really go KEK so harrd on the floor right now take all nmy upvotes lol senpai
>>
>>60468229
Because it's useful to know and is required by every other program in the faculty of science. How do you expect to implement a physics simulator or 3D graphics if you can't understand the core concepts
>>
File: cs haha.png (28KB, 1152x648px) Image search: [Google]
cs haha.png
28KB, 1152x648px
>calculus
>hard

please drop out
>>
>>60468229
To make you smarter. There should be heavier math requirements in all fields. Math is the language of science.
>>
>>60468229
Who is "They"?

They being the ABET accreditation board? Because they treat CS like an engineering discipline.

They being most non ABET accredited CS programs? Because you need it as a basis for a ton a math that's necessary for knowing how the algorithms work.

Also, it's a pretty low bar to meet, to make sure you're ready to take classes. It's about the same as kindergarten programs requiring that children be able to go potty unassisted, and tie their own shoes.
>>
>>60468229
CS is a subset of math
>>
File: 1457640096343-2.jpg (150KB, 1020x901px) Image search: [Google]
1457640096343-2.jpg
150KB, 1020x901px
>>60468229
Even a crazy autist like me could survive it, just get mathematical maturity.
>>
>>60468312
>physics simulator or 3D graphics
How many people in CS actually do those things?
>>
File: x-com.jpg (70KB, 610x343px) Image search: [Google]
x-com.jpg
70KB, 610x343px
>>60468229
Mathfag here.

Without Calculus you no probability and no statistics.
Without Statistics you have no Asymptotical Analysis.
Without Asymptotical Analysis you have no Complexity theory.
Without Complexity Theory you have no way to determine the cost of an algorithm.

Calculus is essential, sure for being a pajeet code-monkey you don't need it, but if your intention is to develop a theory on Computing (which is what CS truly is) you need Calculus.
>>
File: eng.jpg (45KB, 687x389px) Image search: [Google]
eng.jpg
45KB, 687x389px
>>60468229
should have studied engineering instead>>60468229
>>
File: 1486171027966.jpg (38KB, 753x543px) Image search: [Google]
1486171027966.jpg
38KB, 753x543px
>>60468497
>survive
>not learn
>>
File: at least you tried.jpg (78KB, 750x921px) Image search: [Google]
at least you tried.jpg
78KB, 750x921px
>>60468568
but what if i just work with pure statistics?
calculus never seemed helpful to me in any way.

although, to be honest; if we could work with pure referential memory [which would/should/could possibly be the next step after quantum computing] we wouldn't need any math at all to program anything, including math.
>>
>>60468777
>although, to be honest; if we could work with pure referential memory [which would/should/could possibly be the next step after quantum computing] we wouldn't need any math at all to program anything, including math.

This is, actually, not true anon.

In Math you can deal with non-constructive objects, that is, an object such that even if you had an infinite amount of resources, you can't find a process to construct it (even after infinite amount of time).

There is actually a powerful Theorem about this, but I don't remember it well.
>>
>>60468267
we accept you how you are
folks! be kind to that person
>>
>>60468568
Good answer! BTW,do you think the maths given in the given link is sufficient for not being a brainlet in CS.
H**p://8ch.ne*/prog/res/3034.h*ml(use t in place of *)

Eventually I'll get my balls deep in maths in my spare time...
>>
>>60468229
>>60468267

Just kill yourself.

All math is useful as fuck in computer science. Assuming you are actually doing computer science and not bullshit website front end.
>>
>>60468523

You will use them and if you want to be worth more then zero with it you will need to understand what is happening under the hood.
>>
>>60468229
Because it's useful. You just don't see calculus in your coursework solely because the brainlets will fail them.
>>
>>60469160
>>60468309
>>60468229

You don't need calc for cs. My college didn't require it.

Just discrete math
People who say otherwise are being pretentious
>>
Remember when CS was a math field and not a four year bootcamp?
>>
File: test (6).jpg (212KB, 645x960px) Image search: [Google]
test (6).jpg
212KB, 645x960px
>>60468229
>any kind of math
>hard
>>
>>60468229
if you're unable to conceptually understand derivatives or integrals you are in fact, mentally retarded
>>
>>60468777
>but what if i just work with pure statistics?
Not sure what you mean by that. Calculus is helpful for analyzing statistics, and I think it's pretty much necessary in a lot of cases.

>>60469160
>Assuming you are actually doing computer science and not bullshit website front end.

>he doesn't use linear algebra in his frontend css
>>
>tfw 78.5% in Calc 2
>tfw failed a CS class
>tfw got a C in other CS class
Nobody could have prepared me for this workload, I want to fucking die now.
>>
>>60469522
Kek, in my case its,
>55% in Calc 2
>92% average in my CS modules
>>
>too stupid for calculus
>"it must be (((their))) fault!"
>>
>>60469522
I don't want to sound like a prick but your workload ain't shit. CS takes a lot of time, certainly; there's no getting around how long it takes to type out and debug a program. But most of the time is spent just typing. You don't really have to study or grind out actually difficult work for 10 hours a day like you do in engineering.

I'm a shitty student by any measure and I've failed more than a dozen classes in mechanical engineering, but not one in computer science. It's actually a fucking babby degree; the professors bend over backwards to make sure everyone passes. Just suck it up, get used to all-nighters, and email your professors when you need to turn something in late. Not only are you capable of getting this degree, but you won't even have to try that hard once you get used to it.
>>
>>60468323
>pic
Literally me. I usually say this shit to hide my pain
>>
File: yukari_impressed.png (97KB, 314x215px) Image search: [Google]
yukari_impressed.png
97KB, 314x215px
>>60470132
>mech eng cuck tries to belittle CS babbies
>implying eng courses aren't all curved like fuck
Don't you have dicks you need to suck in order to make it through this month, fagineer?
>>
>>60468229
wanna know how I know you arnt a pajeet?
>>
>>60470592
doesn't matter if they're curved when everyone else is a goddamn machine. ME isn't a meme diversity degree like CS. the dumb or lazy students don't last long.
>>
>>60468229
So you would learn at least something useful
>>
>>60470965
> the dumb or lazy students don't last long.
Yeah since the dumb and lazy students don't give good head.
It's hilarious how engineering cucks think their shit is any harder than anyone else's when they're covering 2nd year math in their 4th years LMAO
>>
>>60468229

Jeet in street, Ashish
>>
>>60470458
Meanwhile us engineers talk shit about you faggots to make us feel better about the 23 midterms we have every week.
>>
What books/courses are good for math in CS?
Let's say I don't know anything yet.
>>
File: math.png (199KB, 1904x1445px) Image search: [Google]
math.png
199KB, 1904x1445px
>>60471363
>>60469145
>>
>>60468229
Because without a strong math base you are just another code monkey.
>>
>>60468229
>Why do (((they))) make you take calculus for CS?

What's the problem? Calculus is simply used to measure various aspects of curved figures (slopes, lengths, areas, volumes, etc.) -- or for any other problems that can be directly modeled using those curves.

In high school, you learn to make those measurements for straight-line figures -- so why not go ahead and finish the job and learn to do it for curves as well?

Even if your calculus teacher is shit, there's now a bunch of videos out there that explain calculus well in intuitive terms. Just watch those videos first, then you'll be able to figure out what even a shitty teacher is talking about in class. It only takes like 2 weekends to watch all the good calculus videos out there.
>>
I'm often shocked at the number of adults, even those in "technical" roles, who can't even explain what an integral is. I understand not remembering all the rules and shortcuts, but damn guys... what the fuck were you doing in life between 16-18?
>>
>>60468307
Summerfags are off school now
>>
>>60471681
Personally I was watching anime and shitposting in here.

I never went to high school though, I dropped out when I was 12.
>>
>>60468229
Useless.
For CE however it's very useful. CS people are retards anyway
>>
It requires the exact same kinds of critical thinking.

Anybody who complains about the not even difficult math you have to complete in CS is a guaranteed brainlet.
>>
>>60468229
Only a retard couldn't do Calc 1. Maybe you should find a different major.
>>
>>60469522
Consider a change of major, you don't sound like you're cut out for this.

>>60469596
>Failing reverse-derivatives: the class
You too.
>>
>>60471076
I do both ME and CS currently. CS is a cakewalk. You don't know jack shit.
>>
>>60468229
To slightly cut down on the number of retards.
It hardly works though.
>>
File: yukari_hoho.png (15KB, 153x177px) Image search: [Google]
yukari_hoho.png
15KB, 153x177px
>>60471864
The point is that apparently you think ME is tough shit when literally anybody else in STEM (yes, even CS babbies) could transfer into engineering graduate program from their undergrads while engineers can't do the converse.
Fucking pathetic fagineer cucks.
>>
>>60468229
Because you should be a somewhat competent problem solver.

Also, Statistics, which is actually a big part of CS, uses Calculus.

CS IS NOT PROGRAMMING.
>>
>>60471681
> adults, even those in "technical" roles
> who can't even explain what an integral is

It's a worse than that. Even basic terms like "derivative" and "differential" are meaningless to most of them. Most wouldn't even be able to explain what calculus is used for, even in the most general terms.

I'll bet that not even one in five could even remember that the derivative is basically just the idea of "slope" as applied to curved lines. And I'm talking just about practicing tech professionals who took at least a full year of college calculus.

Even pre-calc can be a disaster. I've seen engineers go blank with things like converting a (x,y) coordinate to an angle and length or vice versa. And I don't mean that they forgot the equation -- I mean that they spend 15 minutes searching google about it and then they come back and say "well, it looks like it might require trig but I completely forgot all that trig stuff so I didn't really understand how you would do it".
>>
>>60471899
>when literally anybody else in STEM
>while engineers can't do
Wait, but doesn't E in STEM stand for Engineering?
>>
>>60471899
Seems reasonable since grad students don't intend on engineering anything.

Also you can't do that in my University.
>>
All the people who complain about math in CS or keep failing math courses should be automatically transfered to IT. They will be happier.
>>
File: merely_pretending.png (148KB, 941x351px) Image search: [Google]
merely_pretending.png
148KB, 941x351px
>>60471954
Do you not know what "else" means or are you just pretending to be retarded?
>>60471966
>no true scotsman
Ok anon.
>>
>>60472026
>Do you not know what "else" means or are you just pretending to be retarded?
If you've put "while engineers can't do the converse" part before "when anybody else" part, it would be more clear.
>>
>>60471899
The sad thing is that I know for a fact that you're not pretending. CS students think they're hot shit and are full of it
>>
>>60472341
>thinks I'm a CS babby
Try again, dumb cuck.
>>
File: hah.gif (673KB, 232x139px) Image search: [Google]
hah.gif
673KB, 232x139px
>>60468229
I did a business degree before my CS degree.

>mfw calculus for business students was harder than calculus for CS students
>>
>>60472390
You're a dropout
>>
>>60472416
Nice projection but enough about you.
>>
>>60472429
>is so rattled by my he forgets his autism images

So you are a dropout then. lol
>>
>>60472472
>calls others autistic when he spergs out when people isn't posting any more pretty pictures
>>
>>60468229
Fellow CS fag here
You will need it for 0 other courses, but as other anons have stated you will need it for higher level stuff like 3d graphics. Basically if you are like me and just want to work on the basics and do database developer work you will not need it, and if anything it will just be implementing a formula.
>>
>>60472414
it's literally the same class Math 1910 at my uni
>>
>>60471899

CS babies absolutely could not transfer into any reputable university's masters programme for ME.
>>
>>60468229
>/pol/ can't get in calculus
>>
>>60472869
it took me 3 times to pass it desu, not my best moment.
>>
>>60472863
I'm doing PhD that's more focused on EE (signal processing) and I do just fine. It's true that EE modules are generally harder though.
>>
>>60468229
So you understand orders of growth anytime you're involved in seriously optimizing anything.

If you don't have to optimize anything, then you should be studying SE instead.
>>
>>60473084
if by SE, you mean software engineering that is a part of CS course work in most American Unis. Software Engineering 1-3 are for Juniors and Seniors only at my uni.
>>
>>60468258
>>60469160
>>60468309
You guys are despicable. True oldfags are kind and inviting to new members. Please go back to the red d i t
>>
>>60468336
Why do they want IT people to have CS degrees when in 20 years of doing IT I've never once had to use advanced math.
>>
File: 1494987571856.gif (360KB, 580x377px) Image search: [Google]
1494987571856.gif
360KB, 580x377px
>>60473238
Nice bait
>>
> Now more than ever we have ample resources to work with
> hurp durp muh optimization
Why is this a thing? the average user is using at least 8gb of RAM, has at least four CPU cores and tons of storage.
>>
>>60472891
>3 times to pass Calculus
What the fuck this is /g/ now?
>>
>be me in Discrete math (main ideas introduced in my course are elementary number theory, proof by induction and direct proof, set theory, group theory, and counting methods)

i failed the mid-semester exam and i'm having a panic attack about the final which is in about 3 weeks.

how can I pass the class /g/? i'm comfortable with number theory, but induction always trips me up on the algebra, i can't "see" that a certain formula can become another one to show that LHS = RHS.

literally killing myself
>>
>>60471944
it's because in western countries for the last 30 years hollywood has been pushing the LEL MATH IS FOR NERDS meme and the "I'm just not a "Math PERSON" "meme meanwhile in asian countries they've all been told that if you want to BE ANYTHING you need to be good at math because whiet people don't know how to do it
>>
How did you guys do in your first semester?

I'm doing fine in maths but I'm struggling in algorithms and C.
>>
>>60475671
>it's because in western countries for the last 30 years hollywood has been pushing the LEL MATH IS FOR NERDS meme and the "I'm just not a "Math PERSON"
nobody pushes it, if anything they push for everyone to learn math, math is geniunely boring for most people, asians just dont have souls so they do whatever they're told
>>
>>60475576
you sound like you'd be a great web programmer
>>
>>60472497
Sorry, this thread isn't for little dropout bitches like you.
Now go to bed sweetie, the adults are talking
>>
>>60468229
Calculus is just a class where they dump all the highschoolers into because it's the easiest to guage their math abilities. Often 90% of people incoming to university have learned math totally and utterly incorrectly so this is why Calc is forced just because it was a one-size fits all graduates type of subject.

This is talked about on hacker news all the time, and actual professors in these schools respond why they force kids into calc, that said there is a ton of applications for real analysis in compsci and differential eq
>>
>>60475622
Watch the MIT lectures on Discrete Math/Induction and the CMU lectures

http://scs.hosted.panopto.com/Panopto/Podcast/Podcast.ashx?courseid=bcf8243e-cf18-481f-960f-3c5b26fbb69b&type=mp4 and also MIT's https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-fall-2010/video-lectures/
>>
>>60469209
you need it if you are doing anything in 3D, AI, or statistics, and the like.
>>
I had to take calc 1, 2, and multivar for my cs degree, along with ordinary diff eqs. I got an A in each class, but didn't like it at all. I would wager that calculus and all its branches are the MOST BORING kind of math.

I didn't really start enjoying math until discrete and basic combinatorics. It's a real shame that high-school mathematics is focused towards calculus, these kids grow up and get to college without any exposure to fun math and lose confidence
>>
>>60468229

I've honestly never had a use for calculus in my 11 years of programming, save for the for loop being a sigma function, basically.
>>
>>60471503
Kek, I actually wrote that way back when.

If you check that thread I updated it with better material which I have here: https://functionalcs.github.io/curriculum/

Math is something I found you just 'get' after doing it enough. By doing it enough I mean solving problems, doing proofs, ect. You just keep doing it and doing it and one day it all clicks. It's like learning to play the drums where at first you suck at keeping time with your feet and hands then one day you figure it all out.

tl;dr just keep practicing hard math problems, that have solutions available to look at after you've tried to figure it out. One day you'll just figure it all out by yourself
>>
Serious question, if you're not doing DSP do you ever use like any math for computer engineering?
>>
File: lel.png (150KB, 1280x1280px) Image search: [Google]
lel.png
150KB, 1280x1280px
>>60475756
>implies anyone is a dropout when in fact that person about which they are implying the thing is actually not a dropout
>>
>>60468229
To calculate square roots

Trigonometric functions as well but I'm not all too sure
>>
You don't need to know calculus to program, you just need basic algebra and simple logic.
>>
>>60475868
of course
>>
>>60475880
>you just need basic algebra and simple logic.
Incidentally you only need to know those two things to learn calculus as well.
>>
>>60475880
>to program

Computer science is not about programming though. It's the science of solving problems with computation.

Real analysis absolutely will be crucial to any grad level student of CompSci esp in complexity theory
>>
File: guaranteed replies.png (7KB, 446x129px) Image search: [Google]
guaranteed replies.png
7KB, 446x129px
>>
>>60475936
better late than never
>>
>>60475936
God damn, how? Serious question because I can understand failing something but how can you not pass it the next semester? I've know tons of people that failed differential equations like 2 or 3 times. They tried to blame it on the professor for being too hard but I had the same professor and they weren't actually hard and they curved it so much that you could get a 60 in the class and still come out with like a D.
>>
>>60476010
It was an effort thing. Back then I was smoking the electric lettuce and playing counter-strike all day. I failed other classes, got kicked out, applied back in and here I am, a six and a half year CompEng to CompSci major future graduate. GPA is bad now, slowly improving.
>>
>>60476056
My first couple years were pretty hit and miss and then I failed out an entire semester and my GPA dropped super fucking hard, switched majors and got my shit together and got almost all As the rest of my time there and finally broke above 3.0 so I was pretty happy at the end of it all. Just keep on truckin anon.
>>
>>60475976
>>60476125
Thanks for the pep talk, boys. This is a nice change from my parents being on my ass and my brother holding his MechEng degree over my head. Gonna go read ahead for my summer classes now.
>>
>>60475808
ok
>>
>>60475848

then you are working on javascript frontend agile garbage

like OP said, not a real engineer
>>
>>60476304
What's the difference between front end and back end work loads? And where would you need to use calculus for programming? I know signal processing uses some but what else?
>>
>>60476329

Front end is dynamic agile workflow enviroment work load in your moms cunt

You use calculus for control systems.
>>
>>60468229
So that you can derive how fast your cpu is.
>>
>>60468229
why do they make you take CS for programming?
>>
>>60473537
Asking an IT guy to have a cs degree is like asking a construction worker to have a degree in architecture.
>>
>>60468229
"Education" is a meme.
>make you take calculus
You pay them to "make" you take x.
You pay for x.
You buy something you don't want.
You are so fucking dumb, you lack basic reasoning. They won't tell you this, because they want your money.
If you need or want to know about something, educate yourself. You obviously have access to the internet.
>>
>>60468229
t. Pahjeet
>>
If you can do algebra you can do calculus.

If you can't do algebra, then you might be retarded.
>>
>>60476612
education is only as valuable as the piece of paper you get at the end
>>
File: 1486771576847.jpg (77KB, 959x721px) Image search: [Google]
1486771576847.jpg
77KB, 959x721px
>>60476612
>paying for education
what
>>
>>60476700
In non-communist or non-socialist economies, formal education costs money, especially higher education.
>>
File: 1402875133104.png (435KB, 637x599px) Image search: [Google]
1402875133104.png
435KB, 637x599px
>>60476738
you mean in addition to the taxes (including implicit ones like for insurance) you already pay?
>>
>>60476771
Yes
>>
if you're even thinking of doing any serious work in computer graphics then knowledge of calculus is pretty important.
>>
>>60476819
I think about doing that all the time, and I never needed calculus.
>>
>>60468267

This is sad if its true.
>>
>>60476886
why?
>>
>>60468272
>mass of
>>
Helped a lot with digital signal processing. Compression and machine learning take some elements from there too.
>>
>>60475857
Question for you nerds, do you have to understand math or just know how to apply it? Eg topics like algebra, area and volumes are simple to understand in and out while I find it harder to wrap my head around things like trig and calculus. I can just as easily apply it and do 'well' in math but have no idea how and why deriatives and integrals work their magic
>>
>>60468309
I didn't have calculus in HS. Not everyone goes to a good HS. I did major in pure math, so I ended up taking more math classes in the end than my CS friends
>>
File: ran_smack.png (71KB, 397x557px) Image search: [Google]
ran_smack.png
71KB, 397x557px
>>60478209
A basic understanding allows you to apply the rules/tricks to prescribed problems like a machine/monkey.
A deep understanding allows you to recognize the underlying structures/objects and allows you to understand why certain rules/tricks work so that you can apply it to problems that seemingly have nothing to do with the things you're studying. Then with this knowledge you can become an educator that makes up prescribed problems for the aforementioned monkeys.
>>
how are you going to understand http://wwwold.ece.utep.edu/research/webfuzzy/docs/kk-thesis/kk-thesis-html/node22.html without calculus?

You can't just go 'fuck it, it is magic' because you'll get boned by not knowing how it works https://medium.com/@karpathy/yes-you-should-understand-backprop-e2f06eab496b
>>
>autistic math guy screeching intensifies
The only way you are gonna need heavy math is if you stay in academia after college or if you work in a field where it's relevant.
The OVERWHELMING majority of people working in IT (including most programmers even C ones) never need more than middle school math.

>inb4 study math make 300k starting yadda yadda
>>
I want to kill myself because all I'm interested in is technology and mathematics but it makes my GPA sad
>>
File: 1487308796951.jpg (735KB, 732x1040px) Image search: [Google]
1487308796951.jpg
735KB, 732x1040px
>>60468229
it helps to separate the stupid assholes like yourself from the other ones capable of advanced operational thought

>>60468267
>I'm 20 dipshit

time to apply for your life career at the Jiffy Lube, moron
>>
>>60473003
what the fuck are you doing here man, go work on your thesis and stop procrastinating.
>>
>>60475717
Math is da world. You find it boring because unfortunately for you, you havent met anyone that could transfer the passion in to you. Sometimes it could be a book a random professor on the internet. I did and I can say for sure I love Math. Trust me it is all perception from ways back, when you realize thinga from your perspective and use it to solve every single day problem, you will get addicted.
>>
>>60478450
I take it, you are not a computer scientist then?
>>
>>60468586
What the fuck is an interaction engineer? Front-end developer?
>>
>>60479657
I studied CS and math is completely usesless at work
>>
>>60479755
I studied CE (but my work is mostly high level, CS-like) and I use copious amounts of linear algebra and statistics at work. Sometimes multivariable calculus too
>>
>>60479755
Well...that's what I'm saying...webdev, sysadmin and other such jobs are not what you'd call computer science. A person working in R&D can actually be considered a scientist and it requires a ton of maths and even physics sometimes.
So good for you, that you are earning money doing brainlet tier work but just know that you are replaceable labour. So buckle up kiddo, don't let pajeet take your job.
>>
>>60468229
For general purpose, really.
It's better know it than not.
>>
>>60479842
>pajeets are bad at math
https://en.wikipedia.org/wiki/List_of_Indian_mathematicians
they are coming for your job too you human calculator
>>
The proofs are similar to the kind of logical proofs you need to be able to do in computer science and calculus is used heavily in graphics, computer vision, and machine learning.
>>
>>60480020
so its important for a niche part of computing?
>inb4 its not a niche
how many jobs in those fields are available in contrast to general codemonkey jobs?
>>
>>60479978
>When you throw a ton of shit at a wall, some of it will stick. A hundred men over the span of three centuries don't represent the majority of engineers India's producing today.
Btw, never said that they were bad, actually they are better than you because they are in general good at math and they do the work for lesser pay than you and that is the very reason your job is replaceable because even dumb pajeets can replace you. Granted alot of them might be like you or worse than you but they're the bottom tier yet they work for less than you and are thus better for your employer for doing brainlet . The top 10% are world leader material.
For brainlet tier work in future , AI or automation will replace you.
>>
>>60469174
Linear algebra is more relevant to 3d gfx
>>
>>60476583
Agreed, yet seems to be the minimum now.
>>
File: French-mathematician-Alex-012.jpg (103KB, 620x372px) Image search: [Google]
French-mathematician-Alex-012.jpg
103KB, 620x372px
Computer Science is applied mathematics. Notice that a lot of the best computer scientists are/where mathematicians?

If you want to just "code bro" that's for code monkeys; real CS is about theory and its application whose backbone is primarily built upon ideas and concepts in mathematics.

I'm a mathfag and I can tell you that taking courses like abstract algebra, real analysis, etc (including calculus) strengthens your ability to make sense of abstract ideas.

>tl;dr it builds mathematical maturity and abstract reasoning and CS is just applied mathematics.
>>
>>60479755
What? Are you take studying seriously?

CS as in Computer Science isnt it? When you talk about Computer, a Machine then ever heard of Machine Vision? Its dealing with many realistic problems by make use of imag processing, the hell you are going to be a successful computer scientist without any Calculus and Linear Algebra knownledge. Even in many machine learning algorithm make heavy use of advance mathematics.

And that is not all, to be able to make use of modern computer, CPU power to solve many differentials problems in Controlling system (Sliding mode control, PID, State Space etc) and most of them are all Calculus and Linear algebra.

And guess what programmers who have experiences with these mathematic tools are desperatedly needed in the industry. Some even willing to pay 100000usd a month to hire.

Math is an very important and effeciently tool for programmers if they want to be able to enjoy their life to the fullest.
>>
>>60468229

Because modern AI is based on multivariate calculus.
>>
>>60468229
>implying calculus is hard
what are you, a brainlet? Calculus was piss easy
Once you start hitting topology, differential geometry, etc. will you start thinking about necking yourself
>>
>>60481507
I think he got wrong education method. In highschool I did wanna punch my teacher because his teaching about Calculus is so shitty and boring that I even hate it until I read some James Stewart and watching video online. I think you can only enjoy it if you learn it by yourself.
>>
>"math is not needed"fags: work in managerial, administration, graphical, and other "IT" occupations that can easily be replaced by poojeets or even by mexicans
>"math is needed"fags: actual computer and software engineers that do the most pivotal work in the IT sector
jee really activates my almonds who should I trust
>>
>>60481617
actually, this. I started self-teaching Calculus around mid highschool and by the time I took AP it was like learning middleschool algebra; this also applied during 1st and 2nd year uni
>>
>>60468229
Your mind is like an anus. You have to shove a huge dildo there to expand it.
>>
>computers are discrete and finite
>you have to learn calculus
>retards will defend this...

lol
>>
>>60476835
kek
>>
>>60468229
Seriously consider suicide.
>>
If you call yourself a programmer yet have never taken a single course of numerical analysis, you should kill yourself.
>>
>>60475936
Calc 2 is definitely a challenge. I honestly only got through it because I had an easy as shit teacher, and I'm majoring in physics. Don't feel bad.
>>
Why didn't you take calc in high school?
>>
>>60468229
>What is propositional calculus?
Literally how your computer functions. That's why.
>>
>>60468267
Sad as fuck...
>>
File: 1480069758117.gif (909KB, 499x281px) Image search: [Google]
1480069758117.gif
909KB, 499x281px
>>60468229

To weed out the idiots.
>>
>>60476983
>20 years old
>posting antisemitic memes outside dedicated containment board
>complains about having to take calculus
>>
>>60471686
>>60468307
And Jim's video
>>
File: sakurafish.jpg (22KB, 301x320px) Image search: [Google]
sakurafish.jpg
22KB, 301x320px
>>60475818
I 100% disagree.

There's a class that teaches statistics, it's called statistics.

Discrete math and statistics are the only things a computer science bachelors needs, any gap in math knowledge can be taught when it's covered in a 3D class or can easily be deduced when they have need

Calculus for computer science majors is a meme because the colleges don't actually know what CS is so they go "I guess it's like math stuff right? Make them learn Calculus
>>
>>60468323
Calculus is fucking easy. It isn't modern algebra or group theory
>>
>>60468568
You also need probability for machine learning, """big data""", and detection & estimation theory
>>
Calculus is the base for lots of things.

- Probably first approach to writing proofs.
- Basis for probability and statistics
- Basis for numerical methods
- Basis for mathematic algorithms
- Basis for some computational geometry topics
- Basis for the transition to discrete math
- It's fun
- It's interesting
>>
>>60469038
Can't you work with the processes symbolizing their construction instead?
True, the object might never be calculated due to time and memory constraints, but you can do manipulations on the process that generates the object and use it to get parts of it as necessary.
Like you would with higher order functions and lazy evaluation.
Could you look the theorem up?
>>
>>60470132
>My experience in my particular american university extends to everybody else's
>>
>>60469410
And should stay away from any *-science
>>
>>60482185
>it's fun
>it's interesting

Math is just a means to an end, fuck this romanticized version of it
>>
>>60482185
All of these things are covered in discrete and stats on a deeper more applicable level
>>
>>60473238

Bullshit.

>>60468229

Also just point him to the /prog/ sticky.

(infitchan)/prog/

the first sticky is a list of books to learn math.
>>
>tfw doing calc 2 right now
>got B on calc 1
>hoping for C- to at least pass on this
at least discrete maths was fun and easy
Thread posts: 179
Thread images: 25


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.