[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/sci/ - Science & Math


View post   

File: 51 KB, 476x417, Gtpost+max+stirner+gtno+ancap+memes+_bedf924615a6d9d0254319cfc24726dc.jpg [View same] [iqdb] [saucenao] [google]
10026121 No.10026121 [Reply] [Original]

>> No.10026150

>>10026121
It's ideal for people who aren't smart enough for engineering, but still want to call themselves engineers.

>> No.10026151

Depends on what you mean by "computer science".

>> No.10026156
File: 4 KB, 224x250, 00.png [View same] [iqdb] [saucenao] [google]
10026156

>>10026121

>> No.10026165

>>10026150
>>10026156
enjoy being NEETs

>> No.10026175

Is that max srirner of the ego and its own?

>> No.10026176
File: 10 KB, 225x225, 1451353233052.jpg [View same] [iqdb] [saucenao] [google]
10026176

>>10026165
Sh- shut up!

>> No.10026179

>>10026121
> What's the appeal of computer science?
Being able to easily find a job despite being an autistic neckbeard, I guess

>> No.10026211

>>10026121
Depends. For most people in it for the money, it's mostly a tech degree for people who otherwise don't care about math and science. It's safe, it doesn't have the same requirements are engineering, and it's got good job prospects.

That being said, as a field, and for those who want to get into it and DO like math and science, it's a major that, if you pick your school carefully and double major in it with math or physics, can be an incredibly rewarding major and very interesting subject. In immediate undergrad, going deep in either systems (think OS design, scheduling problems, memory modelling, designing procedures that control the circuitry directly, etc.) and theory (advanced algorithms, theory of computation, quantum information theory and computation, numerical analysis, etc.) is a rabbit hole of interesting topics. You get to use CS theory (read: not just computational models to plug equations into) to study all sorts of things.

Grad CS tends to elucidate those. I'd say avoid mainstream ML because there's a lot of bad research that masks the good research since it's so heavily funded. ML theory and AI theory on the other hand are pretty great and interesting fields. Grad CS is also where you realize that it's just all math. Even your algorithms require mathematical analysis a good amount of the time, especially with randomized algorithms. You get situations where the continuous case gives you the intuition you need for your problem. Look up Alon-Cheeger Inequality in spectral graph theory. which came from an understanding of Reimannian manifolds no less.

>> No.10026213
File: 275 KB, 720x700, 1536912309276.jpg [View same] [iqdb] [saucenao] [google]
10026213

>>10026121
Not being an unemployed STEM major.

t. unemployed STEM major

>> No.10026322

>>10026121
Thinking that all the childhood you wasted on the computer will not really go to waste

>> No.10026475

>>10026156
This

>> No.10026571
File: 78 KB, 574x606, 7102012232216iwsmt.jpg [View same] [iqdb] [saucenao] [google]
10026571

>> No.10026822

>>10026121
It's the science of defining, analyzing and optimizing processes.

It's nice and interesting as it can be applied to literally anything at the drop of a hat.

>but math does that!
Math defines rules to describe the state of something and builds upon old rules to explore more into the unknown to find more patterns that adhere to new rules.
Comp sci is the fluid counterpart of change to the mathematical static observant nature.

>> No.10026826

>>10026150
>science.
>engineers.

GET OUT REEEEEEEEEEEEEEEEEEEEEEEEEEEE

>> No.10026841

>>10026121
You can say you have a STEM degree without knowing any math.

>> No.10026844

>>10026121
A computer program is isomorphic to a proof so computer science is basically just modern mathematics for people who care about being true mathematicians.

>> No.10026846

programming is genuinely enjoyable to do

>> No.10026852

Programming is as close as you will get to actual magic in this world

>> No.10026853

>>10026121
What's the appeal of mathematics without studying profoundly ZF and set theory?
It's just the same as CS or any other science,
people are scared by reading pages of logical connectors and reasoning about Set Theory,
99% of mathematicians and CS and physicists are retarded this way.
Set theory without ur elements is barely taken in consideration, most of the time a single exam is taken and it is optional.

Everyone is a pussy faggot and no one has the balls to admit it

>> No.10026870

>>10026844
100% Correct, BR = 1

Basal Reactor

>> No.10026910

>>10026156
Pretty much. There's literally no reason to study CS over CpE or EE unless you want to be a code monkey

>> No.10026920

>>10026211
This unironically

>> No.10026923

>>10026841
Biologists can do that

>> No.10026935

>>10026910
Depends on the school and depends on your intent. CpE and EE can’t prove themselves out of a paper bag

>> No.10026949

>>10026935
I have seen lots of EEs that can do software development.

I have seen precisely zero CS majors that can do electrical engineering

>> No.10026950

Because giving commands to a computer is basically slavery without the moral baggage.

>> No.10026964

>>10026949
I didn’t say anything about software development. I said being able to prove theorems by oneself on paper. I make a hard distinction between software development and CS because my school does so (I’m not even a CS major), with the latter being tough as nails

Also my friend in CS made application specific circuitry for his research into ML architecture. I know this won’t appease your ego, but it is what it is.

>> No.10026967

>>10026964
>ML
oh wow

>> No.10026972

>>10026964
Meh, engineers have a wider skill set regardless.

>> No.10026975

>>10026967
Not ML. ML architecture and theory. His subfield is less about meme ML and applying it to everything as much as it’s about the hardware running it and how it can be optimized/made to work well with problems (mostly with graphics cards). This leads him into theory work that helps him make derivations that make sense to work on his hardware

>> No.10026984

>>10026964
>I make a hard distinction between software development and CS because my school does so

99.99% of CS schools don't do this distinction.

Seriously, I know some people might do research in graduate school or whatever but literally every person I know who did CS is doing shit like CRUD apps.

>> No.10026990

>>10026972
I mean, not exactly. The CS curriculum’s goal is to make mathematically mature students. If they can make algorithms and prove them, then they can solve wide sets of problems. As far as I’ve seen, the design chops of engineering students be CS students aren’t too far off when you have something like digital logic design va OS design, both of which have a million design questions. At my school, CS students also need to take signal processing, etc.

Think of it this way: when engineers need to solve a problem, they will either make or modify an apparatus to solve it. When you want to solve a problem in CS or math, you define it and make a function describing it, a solution, a set of steps, properties, etc. in industry, these methods are abstract infrastructure, but at their heart, they are collections of mathematical functions with proofs of their correctness.

>> No.10026994

>>10026984
In my experience, it’s more like 70% of schools. Schools that are R1 for CS and math usually have good programs. There’s a similar story in Europe.

The majority of CS people I know are doing complexity theory, embedded-distributed systems, or algorithms research in grad school.

>> No.10026998

Programming is free.
Creating things in any other field requires you to spend money on tools and materials

>> No.10027006
File: 33 KB, 541x541, 1535292117427.jpg [View same] [iqdb] [saucenao] [google]
10027006

>>10026990
>this fucking american math/CS dual major that keeps larping every fucking thread

>> No.10027015

>>10027006
I’m not American

>> No.10027021

>>10026121
I don't know, nerd. Let me ask my paycheck

>> No.10027028

>>10027006
For that matter, I’m not even a CS major. I think it’s okay to meme on bad CS programs and majors, but /sci/ has a hard on for shitting on CS everywhere. I saw my friend put in hours of his day and sleep into his project to do interesting work, and even though it’s all a meme here, it makes me a little sad to see everyone take the meme way too seriously

>> No.10027036 [DELETED] 

>>10027028
But it's true. To do anything interesting in CS you need to go to grad school. Every CS school in undergrad is full of SW courses even at top schools.

>> No.10027043

>>10026121
Getting a job

>> No.10027045

>>10027028
But it's true. To do anything interesting in CS you need to go to grad school. Even at top universities undergrad CS is full of SW courses with a few introduction courses to actual CS.

>> No.10027048

>>10027045
Again, it depends on the school. Second, I was referring to CS “everywhere,” meaning “CS as a field.” Third, my foreign friends told me they avoided all the SW courses they could and took theory and systems instead.

>> No.10027133

>>10027028
>my friend
sure thing pal

>> No.10027135

>>10027028
>but /sci/ has a hard on for shitting on CS everywhere
Because it's the easiest STEM degree and full of normies

>> No.10027168

>>10027133
It is my friend. I do perteburtion theory stuff in my work

>>10027135
It’s filled with normies in the US I think. Here we mostly get students who would have done math or engineering. it seems the problem is that CS isn’t standard from school to school huh

>> No.10027253

>>10026121
You can pretend to do something meaningful when all you end up doing is making business decisions.

>> No.10027289

>>10026121
math [math]\subseteq[/math] computer science

>> No.10027326

>>10027168
LARP

>> No.10027334
File: 65 KB, 310x350, ProofGeneral-splash.png [View same] [iqdb] [saucenao] [google]
10027334

>>10026844
DUBS CONFIRM

>> No.10027395

>>10026213
What did u study?