Computer science

Explain to me what's computer science all about.

Other urls found in this thread:

en.wikipedia.org/wiki/P_versus_NP_problem
twitter.com/SFWRedditVideos

Really, really, really applied mathematics that happens to be useful for a device called a computer.

it's about computers

computer science is to computers what astronomy is to telescopes

the computer is just a tool to experiment with and observe computation.

think that over for a while

What kind of applied mathematics? Why is math even needed for computer science?

Great field for making video games.

For example, data structures is about storing data in a way that computers can process in a specific way. But in reality, this is just applied graph theory. Crypto is about taking a number, changing the number into something else entirely, so that only people who have a key can turn the number back into the original number. This is just applied number theory.

Designated shitting streets.

being able to digitalize your own mind or create virtual world is just one of the many things you can do with computer science.

So computer science is like art?

Computer science is meme science.

True, it's pseudoscience.

It's about fast computation

What's fast computation?

Within polynomial time.

>Why is math even needed for computer science?

Because computer science is a subset of mathematics. Computers were conceived and invented by mathematicians, literally everything inside a computer is a number,

Honestly if you don't know calculus and linear algebra you are never going to get far with a computer. Sure, you could learn programming and do some nice things but those nice things will never be interesting.

You cannot get far in programming before you start quantitatively modelling your 'system' (think of your system as whatever you want to do, like a social network) and the moment you start creating mathematical models for something you are already doing mathematics. That is why we say CS is a subset of math, you cannot do CS without doing math and here is why:

Imagine computer scientists were even more retarded than they are now, and they didn't even know trivial math to aid their job. How do you think something like google would work?

Google's database indexes a lot of data and whenever you search for something it has to look for it in the ocean of information that they have. This problem has been mathematically modelled and then optimized (think of what you do in calculus I but more intricate). Imagine if they could not do this? Then when you would do a search, their server would start looking at their first piece of data and then look to the next, and then to the next, and then to the next, until it found your information. That is literally the most unoptimized way of doing it, and nobody does it, because every CS problem has been solved by mathematics and optimized.

Please do not spread this meme.

>because every CS problem has been solved by mathematics and optimized.
So are you saying that we have reached the end of CS and that there is nothing new to be discovered in CS?

The mathematical tools are already out there. Seriously pure mathematics is in another realm right now so the tools are already done. To be honest, the fucking physics we discover in 500 hundred years will be modelled using mathematics we discovered like 2 years ago because that is how far math is.

All that computer scientists need to do is to find a way to apply the tools, which involves some thinking obviously.

Also, the point of having researchers is so that they will create new problems so we will never reach the end of CS.

That meme is one of the greatest things to happen to CS.

>hundreds of retards enroll each year
>pay thousands to CS department
>flunk intro to programming
>mfw new computer labs every two years paid for by /v/

en.wikipedia.org/wiki/P_versus_NP_problem

What are some of bleeding edge topics in mathematics and what are some of their speculative applications.

> To be honest, the fucking physics we discover in 500 hundred years will be modelled using mathematics we discovered like 2 years ago because that is how far math is.

Is it because math advances quickly or is it just because its already far ahead of other fields.

not necessarily, you can still have ridiculous exponents that although are constant irregardless of the size of the input they would be practically impossible to compute even 1 input.

p could equal np but be like this

So the advancement of computer science bottle necked by math physics and engineering?

making apps

its time to admit what people have been afraid to say out loud for a while now: doing a BA is harder than doing a bsc doing a BA is really, really hard. Its much Harder in fact, than studying maths, For starters,we cant copy each others answers like you do in your coursework, and once you learn something uve learnt it – it’s not so easy for us. we have to chug a bottle of wine and weep over Sparknotes very basic summaries before we can even fathom choosing our essay titles, let alone writing out introductions. BS students can just Google their answers or ask matt on the boys Whatsapp what he got for question 1a We get given the choice to write our own essay title too – isit some sort of reverse psychology where our tutors want us to write an essay title to show autonomy or will they take offence if we dont pick one of theirs It’s much harder than finding out what 'x' is when it comes to coursework, ure always going to get higher than ull come back with a smarmy 90% and we can tell you think our hard earned 71% is rubbish, but it’s all relative you may have beaten us by 19% but let’s be honest: it’s not really your own work In BA we have to go and right arguments. We have to actually form ideas out of words, and do so in a coherent and convincing way. If our marker is in a bad mood because his cat’s shit on his first edition of oliver twist we wont know about it, but our grades might be lower. Your marker, on the other hand, cant begrudge you for regurgitating a mathematics equation – two plus two will always equal four Its obvious that bSc students think BA students want to be them. You ask us: “What’s the point to your degree The answer is quite honestly is that you’re intimidated by us. So don’t think we want to be you just because we skim past your inaccuracies which we get bang on point everyday itsharder to be a BA student because people take humanitis for granted but think that being skilled at science is a gift