[ 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: 76 KB, 504x488, starwarsname_thumb.jpg [View same] [iqdb] [saucenao] [google]
7897234 No.7897234 [Reply] [Original]

How the fuck do you end up with CS grads who can't prove an asymptotic upper-bound or that their algorithm is correct?

Do they let just anyone graduate?

>> No.7897247

>>7897234
>Canma Cari
Wow that's surprisingly realistic

>> No.7897249

>>7897234
Yes

>> No.7897288

>>7897234

Orrlu Frant

hella lame

>> No.7897300

Carth evhar.

Shit

>> No.7897331

>>7897234
>Larto Hetro

>> No.7897344

>>7897234
>Lowan Lored
I like it

>> No.7897345

>>7897334
>>7897288
best ones so far

>> No.7897350

>>7897247
>>7897288
>>7897300
>>7897331
>>7897334
>>7897338
>>7897344
>>7897345
What do these posts have to do with science?

>> No.7897353

>>7897350
Star Wars is SCIENCE fiction

>> No.7897357

>>7897350
What does the fucking OP have to do with science. Just more shitty CS-related garbage that's been infesting the board lately.

>> No.7897378

>>7897350
nothing

>> No.7897381

>>7897247
>four letter last name
You fucked up

>> No.7897384

>>7897234
gomcha judeb

I don't even know.

>> No.7897385

>>7897381
How do you know that I wasn't born in the fabled city of Ri?

>> No.7897398

>>7897234
Anth Vetol

pretty good tbqh

>> No.7897426

>>7897234
>Do they let just anyone graduate?
Pretty much.

But the problem doesn't lie there. Every CS major could graduate and still remember how to do these things but there is a problem unique to CS that stems from how poorly cobbled together it is as a 4 year degree (it shouldn't be one, for starters).

Let me give you an example with my own degree, mathematics.

The first year we focus on three things, geometry, calculus and algebra. The 3 things are pretty much connected and as we move from I to II to III there is a clear progression that allows us to swallow all of it and have it stay in our minds.

Then the next year we start doing differential equations, linear algebra, algebraic geometry.
Once again, a linear jump of topics that are all connected .

The third year the usual abstract algebra, analysis and topology, which are jumps directly from algebra, calculus and geometry. etc. etc.

You see that linear progression? Everything fits, everything builds upon something else.

Now, what do you have in a CS degree?

1st year: Basically Software Engineering + Calculus.

2nd year: Basically Software Engineering II but now no calculus.

Fair enough, it keeps building up...

3rd year: Okay we are serious now. Discrete maths and theoretical CS

Wait what? We've been coding java applets for 2 years. Where does this come from?

4th year: Okay we scientific code monkeys now. Machine learning, AI, image processing

What the fuck? Where did the math go? What are we even doing now?

And that is the problem with CS. A degree for monkeys made by other monkeys that is as consistent as a bad anime's plot. It is no wonder that no one remembers shit when the moment you step into the next semester, everything you learned before is immediately thrown out of the window to pack even more inconsitent shit in.

Go look for any CS curriculum and tell me this isn't true.

>> No.7897436

>>7897234
Breru Busai

>> No.7897440

>>7897426
>ai
>where did the math go?
AI is pretty much math

Same goes for ML (a part of AI) and image processing

>> No.7897450

>>7897234

What if my mother has no maiden name?

>> No.7897454

In CS you should graduate knowing:
-data structures
-algorithm
-run time analysis of algorithms
-how to do your own run time analysis of algorithms
-design your own algorithms
-prove program correctness
-computational complexity
-how to do mathematical proofs

In addition to CS majors should take:
-graph theory
-combinatorics
-course in computability theory (math department)
-real analysis
-abstract algebra
-measure theory
-topology

>> No.7897455

>>7897450
Then you should kill you're self

>> No.7897457

>>7897455

> you're

>> No.7897462

Meted Garoc.

Metal af.

>> No.7897469

>>7897454
Is topology really useful for CS? Probably better to do some stochastic processes, statistics, or why not game theory or coding theory.

>> No.7897471

>>7897440
But that is not a natural progression of topics. You don't do a year of discrete math and then jump on to AI. There is always much more in math to learn but instead CS decides to skip it for the applications.

The reality is that CS could focus only on core SE and Math and then have AI, Graphics, etc. as 1 year masters programs but no. That is why OP keeps meeting people who don't even know the basics.

>> No.7897473

>>7897457
your new here right?

>> No.7897475

>>7897469
Actually remove measure theory and topology. I detract those. Statistics and probability courses would be much more benefiting. Your right

>> No.7897476

In Finland universities get paid per graduate so they basically avoid anything people struggle with in exams

>> No.7897480

>>7897476
This also happens in the US. The government should regulate final exams.

Seriously, the government should simply hire 1 CS PhD, 1 math PhD, 1 PhD of every popular field in STEM and have them design the final exams for the seniors of their discipline. Then have that final exam be worth 100% of the grade so the only way to pass your senior year and graduate is to pass that exam.

Then simply pay these PhDs for their time and not for how many retards pass their test, that way they have no reason to make it easy.

>> No.7897481

>Go look for any CS curriculum and tell me this isn't true.
Yessir.
https://cs.illinois.edu/current-students/undergraduates/undergraduate-curriculum-requirements#BSENG

>> No.7897485

Stebe Sccle

Do not like

>> No.7897491

>>7897481
I would prefer a clear 1 - 4 year layout of the degree but whatever.

From the BS in CS (ENG) these are the topics they make the monkeys jump around on:

Writing, writing, engineering, chemistry, chemistry, Physics, humanities, language, CS, Mathematics, Mathematics Mathematics, Theoretical CS, Theoretical CS, Soft CS, Software Engineering, Computer Engineering, Software Engineering, Soft CS, Theoretical CS.

Fuck me with a gay raccoon if I had to jump to and from so many disconnected pieces of shit I would too be a useless faggot.

>> No.7897494

Ovaale Moba

>> No.7897506

>Kyrer Lirg
seems pretty legit honestly. wonder how many names they made up this way

>> No.7897513

>>7897491
They put you through that shit, because you have to work with people from all of those fields in most cs jobs. You also need to be able to be capable of very clear communication, if you're doing something like systems analysis. You get all of the non cs stuff out of the way in the first two years.
Also, the physics courses are good practice for proofs, when you think about it.

You can't sit there and tell me you didn't have to take "any" writing, sciences, or foreign language in your math undergrad. Look again at that page. All of the non-cs and non-math courses are college requirements, as in everyone with a major at the college of engineering needs them. Granted, I don't think the UIUC even has a dedicated math major.

>> No.7897517

>>7897513
This writing shit should happen in HS

>> No.7897519

>>7897234
Thocl Nahal

>> No.7897526

>>7897513
>foreign languages
You only need English

>> No.7897529

>>7897513
>They put you through that shit
Sure but then don't expect anyone to be a master of anything and instead be almost good at everything.

>"any" writing

I take two writing classes but they were not 'composition' xD write me a story type of writing. I have to take Report Writing I and II, actual technical classes about writing in a professional environment, as it applies to mathematics.

>sciences
I take General Physics I and II.

>foreign language
Fuck no. This is the most retarded shit. This is not professional, unless you major in language, you should learn your languages outside of a university. There are plenty of courses out there.

So I have to take 4 classes of non-math that are still pretty applicable in math. That is the difference.

>> No.7897530

>>7897517
It does. The course offers practically nothing that you don't get out of a high school English class, except a crazier instructor.
You're aware that university is a business, yes?
>>7897526
I don't know about that, but I do know that most foreign language courses are completely fucking useless. You don't learn a language in a class room. You learn it the same way a 7 year-old learns it. Babbling at someone who speaks the language.

>> No.7897566

>>7897234
>Aleph Potor
That's pretty boss sounding actually.
And I think that you get that because most students can choose their degree elements to a point, and focus more on the programming aspect of what's offered. That and the math we get taught is a mish mash of everything, with only one or two pure algorithms courses offered.

>> No.7897578

>>7897566
>[math] \aleph _{ \text { Potor } } [/math]

Niiice.

>> No.7897683

>>7897234
Lloma Flant

>> No.7897717

>>7897426

Well, for one there should be calculus in 2nd year too (calc 3) (and stats, linear algebra (if not in 1st year), diff eq. Also we had discrete math in 1st and 2nd year (2 courses).

Although I do agree there should be a bit more math. Maybe an extra course or two. Although I could be biased about that since I study math.

>> No.7897735

>>7897717
That would be a good idea but I'm not arguing for there to be more math in CS.

The average programmer doesn't need that much math, I know because that is what I currently do until I start uni next month.

All CS needs to produce better graduates is to sort itself out and create a linear progression of knowledge that doesn't make any weird jumps towards the 'fancy' topics like AI.

>> No.7897808

>>7897798
Mods just can't into star wars

>> No.7897811

>>7897798
No. He deleted your post because it had nothing to do with the topic.

>> No.7897867

>>7897811
may as well delete every other post here then? and i thought sci janitors were above average

>> No.7897895
File: 17 KB, 1041x148, CS' proud retard.png [View same] [iqdb] [saucenao] [google]
7897895

>>7897234
Because CS majors are the dumbest people in university. Even certified retards are smarter than them.

>> No.7897927

Tsama Totor

>> No.7897928

>wasting time doing something a computer can do better and faster

pants on head retarded

>> No.7897938

Lehmi Erlin

took the maiden name of my father.

>> No.7897949

>>7897895

Then you must be one of them when you believe the post in that picture.

>> No.7897968

>>7897234
>Nuner Bufor
Shit name desu :^(

>> No.7897974

>>7897481
>Garbage single architecture class that spends most of it's time on digital logic and not architecture
>A few complexity topics in algorithms in lieu of a theory of computation class
>A required "Programming Studio" to learn source control, SQL, and PHP and nothing else
>Only one Probability course and it's the "for CS" watered down kind
>Garbage discrete math course using Rosen
>No compilers
>No programming theory
>No OS design
>No machine learning
>No computer graphics or vision
>No fleshed out combinatorics and graph theory courses
>No algebra
>No analysis
>No numerical analysis
>No optimization

SHIT, COMPLETE SHIT.

>> No.7897979

>>7897949

I've seen advanced CS classes, a retard could totally ace them with little effort

>> No.7898210

>>7897331
More lake later homo LMAO

>> No.7898215

Roshe Guana
Ehh

>> No.7898218

>>7898210
Kekkk

>> No.7898312

>>7897357
If you don't like CS then get off the fucking computer you dip. Shows how grateful you are.

>> No.7898320

>>7897426
You obviously don't understand shit about CS. Please leave and return when you aren't a pretentious douchebag.

>> No.7898334
File: 287 KB, 836x1065, A tale of cs and sci.png [View same] [iqdb] [saucenao] [google]
7898334

>>7898312
>CS
>responsible for technology

pick only one

>> No.7898335

Asymptotic upper bounds are generally a far easier problem then proving algorithmic correctness.

>> No.7898337

>>7897895
Why is everyone that hates on CS still alive, even if they are a troll? Do you not like having computers? Thinking that CS is shit is equivalent to being a total shit.

>> No.7898339

/sci/
where butthurt hard science majors complain about the cs-tards making more money than them.

>> No.7898341

>>7898334
God, I hope you are not actually this stupid.

>> No.7898348
File: 14 KB, 716x347, 1451044106256.png [View same] [iqdb] [saucenao] [google]
7898348

>>7898341
>What is EE
>What is CE
>What is MatSci

CS' contributions to technology are trivial in comparison.

>> No.7898358
File: 96 KB, 650x369, CS job discrimination.jpg [View same] [iqdb] [saucenao] [google]
7898358

>>7898339
>making more money

Any STEM major can get a CS job easily and make the same amount of money. CS majors, on the other hand, are growingly being blacklisted in their own field since they have such a poor track record.

>> No.7898368
File: 1.97 MB, 480x360, CHINESE CARTOONS LAUGH AT YOU.webm [View same] [iqdb] [saucenao] [google]
7898368

>>7898337
>Why is everyone that hates on business majors still alive, even if they are a troll? Do you not like having stores? Thinking that business is shit is equivalent to being a total shit.

>> No.7898378

>>7898358
>Any STEM major can get a CS job easily
Nah. maybe at old school big defense places but that shit is happening less and less these days.

>> No.7898394

Holja walin

>> No.7898397

>>7898378
It happens everywhere.

>> No.7898423

Cruni Haupp

Pretty baller.

>> No.7898509

>>7898348
>Efficient algorithms are useless
Apex kek

>> No.7898555
File: 11 KB, 1294x108, muh merge sort.png [View same] [iqdb] [saucenao] [google]
7898555

>>7898509
>efficient algorithms are hard to come up with

Outside of a few niches, algorithms really haven't "revolutionize" the world and the best algorithms are usually the straightforward trivial ones.

Meanwhile, EE has completely changed the face of the world

>> No.7898606

>>7897234
Monce Rovis

ehh

>> No.7898614

>>7898320
>Complete, informed and rational criticism of what he believes is the problem with CS that went probably near the character limit to express his ideas

Response from a braindead CS major: XD U DON NOU SHIT U DUMMM DUSHBEEEG!

Yup. Thanks for proving us all right. You are but a group of salty monkeys jumping around and shitting the place. Go back to /g/ you little sperg.

>> No.7898629

>>7898555
>Outside of a few niches, algorithms really haven't "revolutionize" the world
Three-way handshake?

PageRank?

>> No.7898634

Some people just forget shit they don't use.

Proving runtime or correctness shouldn't actually be something that cs majors "don't use", though. Because proving correctness is essential when "just werks" heuristics aren't really enough for something like an input validator and you have crazy edge cases that break software and you end up with shit like mysql injections everywhere.

>> No.7898644

>Wiljo Flfli
what the fuc

>> No.7898665

>>7898358
>>7898358
>still posting this pic after it was BTFO
This anti-CS guy is a very dedicated troll

>> No.7898666

>>7898656
delete this

>> No.7898674
File: 184 KB, 755x1201, temp_wallpaper.jpg [View same] [iqdb] [saucenao] [google]
7898674

>>7898666
Only because lovely trips and Darwinism.

>> No.7898677

>>7898666
What was it, Satan?

>> No.7898681
File: 142 KB, 1024x765, 1358791476094.jpg [View same] [iqdb] [saucenao] [google]
7898681

>>7898629
>Three-way handshake?

You think TCP handshakes are a revolutionary idea?

Did you know there is a board dedicated to technology and CS? Check it out: >>>/g/

>> No.7898687

>>7898681
Differenr anon. I find that board almost insufferable. None of them discuss math and it's all tech shit I don't care about.

>> No.7898689

>>7898614
>Response from a braindead CS major: XD U DON NOU SHIT U DUMMM DUSHBEEEG!

Happens every single time.

>> No.7898690

>>7898681
>You think TCP handshakes are a revolutionary idea?
You asked for things that revolutionized the world, of which the TCP/IP stack clearly qualifies.

I guess they don't teach you basic reading comprehension in your pure math degree.

>> No.7898702

>>7898690

No, the networking hardware did. TCP/IP and using sockets are the most trivial components of the internet.

>>7898687

Still your containment board.

>> No.7898709

>>7898665
>BTFO

It's a real job posting.

>troll

Just because someone points out something you don't like doesn't make them into a troll

>> No.7898718

luka juday

>> No.7898724

>>7898702
>>7898702
>No, the networking hardware did. TCP/IP and using sockets are the most trivial components of the internet.

without an agreed-upon standard for communications protocols, the hardware is useless, a glorified paperweight

just lol @ you if you think the primitive OSI level 1 and level 2 hardware and shit like bridges and repeaters are more impressive than a suite of standardized protocols agreed on by literally everyone since the 1980s.

Even Cisco considers itself more of a software company.

>> No.7898726

>>7898709
Go away troll.

>> No.7898729

Because computer science and programming are becoming increasingly separate, and most CS programs just focus on making you a good code monkey.

>> No.7898733

>>7898724

Tell me about how many free IP addresses are left with you perfectly engineered software stack.

All the real challenges in creating the internet and wifi were EE challenges. The CS stuff was just turning the crank.

>> No.7898741

>>7898726

Stop being delusional.

>> No.7898752

>>7897735
AI(ML) course is hardly a jump, like you said, its in the 4th year and usually right after statistics and probability course, and half fo ML depends on stats and probability.

And you dont see any "linear progression" because you are lumping all CS courses as "Software Engineer", but there is a linear progress(ex, Data structures+DM -> Algorithms)

>> No.7898778

>>7898733
What about asymmetric key encryption?

>> No.7898785

>>7898733
>Tell me about how many free IP addresses are left with you perfectly engineered software stack.
[math]3.4*10^{38}[/math]

I think that's enough for now :^)

>> No.7898790

>>7898737
>>7898739
>>7898785
It took you three tries and 24 minutes but you finally got that LaTeX right

>> No.7898792

>>7898785
>implying most everybody isn't using IPv4

>> No.7898796
File: 116 KB, 282x403, knuth-mad.png [View same] [iqdb] [saucenao] [google]
7898796

>>7898790
LaTeX is too complicated for a CS pleb such as myself

>> No.7898806
File: 456 KB, 350x240, 1415149759648.gif [View same] [iqdb] [saucenao] [google]
7898806

>>7897426

CS major here. As I said before, in my institution we share classroom with physics and math majors, since we take nearly the same courses.

I all ready spot you faggot, indeed you don't study math, nor know about computer science, nor went to a decent institution. Just check the caliber of your arguments:

>1st year: Basically Software Engineering + Calculus.
>2nd year: Basically Software Engineering II but now no calculus.
>Fair enough, it keeps building up...
3rd year: Okay we are serious now. Discrete >maths and theoretical CS
>Wait what? We've been coding java applets for 2 years. Where does this come from?
>4th year: Okay we scientific code monkeys now. Machine learning, AI, image processing

You have a nice imagination faggot.

>Go look for any CS curriculum and tell me this isn't true.

Go and look the curriculum for Udub, Stanford, UCLA, USC, UCSD, UT Austin, Oxford, Cambridge, UCL, MIT,UMass, Cornell, UCI, UIUC,..... You are wrong faggot. Open your eyes, nobody here belives in the shit posting that you flood in this board. You are buthurt about CS. With the recent advances in AI, CS is getting all the attention and money. I don't have anything about math majors.

Now look at this:

>Then the next year we start doing differential equations, linear algebra, algebraic geometry.
>You see that linear progression? Everything fits, everything builds upon something else.

Wow... algebraic geometry for the second year?. You are lying, do you even know what is algebraic geometry faggot?.

For the above reasons, clearly you don't know shit or probably you live and study in a shit hole third world country in south america and think that computer science is facebook or watching videos at youtube. You sound like some engineering faggot, this faggots mumble "huuur differential equations [in one variable of course]" when you show them that engineering math is just compute silly equations.

>> No.7898818

>>7898806
>Go and look the curriculum for Udub, Stanford, UCLA, USC, UCSD, UT Austin, Oxford, Cambridge, UCL, MIT,UMass, Cornell, UCI, UIUC

>Implying anyone on /sci/ goes to a good school

>> No.7898819

>>7898778
baby's first group theory

>> No.7898823

Nisse Vatep

>> No.7898827

>>7897234
delad krame

meh

>> No.7898829

>>7898806
Not the guy you're talking to but I had to a lot of multivariable DE's at uni for eng, 2nd order partial stuff with fourier transform and eigenfunction methods

>> No.7898830

>>7898819
If you're so smart why didn't you come with Diffie-Hellman?
>checkmate faggot

>> No.7898838

>>7897426

No defending CS but your understanding of it is pretty bad. A CS degree looks more like this:

>1st year
Bullshit java/OO coding class
Bullshit data structures class
Piss easy calculus classes
Piss easy matrix algebra class
[If you're luck] physics I&II for non-science majors

>2nd year
Watered down "computer architecture" class
Pompous software engineering class
Pathetic discrete "math" class
Watered down "probability" class
Crash course on formal languages and automata

>3rd year
Pathetic algorithms course
Watered down computability and complexity theory course
Laughable networks course
Laughable database course
Crash course on various programing languages

>4th year
Laughable computer security course
[If you're lucky] an Operating Systems class
[If you're lucky] a Compilers class
Horseshit AI with trivial machine learning
5-10 student team Capstone with one dude doing all the work
and all the bullshit easy electives you want

>> No.7898845

>>7898838

Another retard, stop lying faggot.

>> No.7898848
File: 89 KB, 1155x409, The truth about CS.png [View same] [iqdb] [saucenao] [google]
7898848

>>7897234
>How the fuck do you end up with CS grads who can't prove an asymptotic upper-bound or that their algorithm is correct?

Dude, we're lucky if a CS grad understands what a bit-wise XOR is. Lower you expectations tremendously.

>> No.7898849

>>7898838
Kek, Why are non CS people so jealous of CS students? Why go through all the trouble to make that list?

>> No.7898851
File: 91 KB, 504x969, 20100408.gif [View same] [iqdb] [saucenao] [google]
7898851

>>7898829
Stop mumbling:

>"multivariable DE's at uni for eng, 2nd order partial stuff with fourier transform and eigenfunction methods"

You are not impressive, engineering barely deals with hard math, you even take social sciences modules.

>> No.7898852

>>7898845

Stop replying with ad hominems and have an actual argument

>> No.7898854
File: 67 KB, 614x1024, 1445984800932.jpg [View same] [iqdb] [saucenao] [google]
7898854

>hilsh fesan

eh. last name's okay, but first name is shit

>> No.7898856

>>7898849
Insecurity over fear of being automated out of work

>> No.7898858

>>7898848
The amount of time you guys spend hating on CS grads is truly amazing. You really must not have any jobs.

>> No.7898865
File: 259 KB, 834x626, need_of_cs.png [View same] [iqdb] [saucenao] [google]
7898865

>>7898849
>shhhh... don't tell them

>> No.7898866
File: 273 KB, 320x240, MARIO LAUGHS AT YOU.webm [View same] [iqdb] [saucenao] [google]
7898866

>>7898849
>jealous of CS students

>> No.7898869

>>7898865
shit, you're right, time to start memeing.

>> No.7898870

schmi geedm

>> No.7898873

>>7898865
>CS majors are the only ones that get computing job

High school kid detected.

>> No.7898879

>>7898854
Marwi Mamar

>> No.7898880

>>7898873
>No jobs in your field so getting CS jobs
We welcome you though, we need you guys to write test cods and fancy interfaces.

>> No.7898882

>>7898865
True enough.... That is the reason that engineering majors at my university are desperate for taking optional CS modules.

>> No.7898884

>>7898880
>>7898873
Oh, and be sure to follow the style guides and standards guidelines :^)

>> No.7898890

>>7898880
No, we write system and back-end code in C++. You, CS majors, write the log in pages in PHP and Ruby on Rails.

>> No.7898893

>>7898890
Where? In your dreams?

>> No.7898897
File: 298 KB, 488x628, CS_is_central.png [View same] [iqdb] [saucenao] [google]
7898897

>>7898890
>No, we write system and back-end code in C++. You, CS majors, write the log in pages in PHP and Ruby on Rails.

I recall you that bjarne stroup studied CS, you faggot.

>> No.7898898

>>7898882
>That is the reason that engineering majors at my university are desperate for taking optional CS modules

No, they take them because it's an easy A to boost their GPAs.

>> No.7898913

>>7898897
>Stroustrup has a master's degree [Cand.Scient. degree] in mathematics and computer science (1975) from Aarhus University

CS fags blown the fuck out again.

>> No.7898915

>>7898913
> Born in Aarhus Denmark 1950. Cand.Scient. (Mathematics and Computer Science), 1975, University of Aarhus Denmark. Ph.D. (Computer Science) 1979, Cambridge University, England.

>http://www.stroustrup.com/bio.html

>> No.7898920

>>7897234
Borch Pemad

...Yep.

>>7897481
Oh man, I go to Illinois. There are some smart kids in CS but it's the meme STEM degree honestly. I'm in mechE. Seems like a worthy field of study though. Code monkeys are necessary in today's world, and you can do good research at the grad level.

>> No.7898926
File: 1.13 MB, 1499x860, Comp ""Sci"".png [View same] [iqdb] [saucenao] [google]
7898926

Who else fell for the CS meme and wasted the best years of their life studying CS?

>> No.7898933

>>7898926
looks like you expected mathematics, a nonmeme degree

>> No.7898944 [DELETED] 

>>7898920
>mechE

HAHAHHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
HAHAHHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
HAHAHHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
HAHAHHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
HAHAHHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
HAHAHHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA

>> No.7899140
File: 41 KB, 340x299, git gudder.jpg [View same] [iqdb] [saucenao] [google]
7899140

>all these replies to a phishing scam image

Why is /sci/ the dumbest board?

>> No.7899151

>>7899140

dingo dungus

>> No.7899422

Morsa Hosan

Damn.

>> No.7899428

>>7898681

i found this chuckle worthy

also

>hutza lonaub

>> No.7899429

>>7899422

that's a pretty fresh and actual star wars sounding name tbqhfam

>> No.7899454 [DELETED] 

Poimi Mahal

>> No.7899462

>>7898926
>Expecting to learn complex analysis in comp-sci

This doesn't make any sense.

>> No.7899469
File: 2.71 MB, 2592x3888, Syrian_Bedouin_Shepherd.jpg [View same] [iqdb] [saucenao] [google]
7899469

>>7899422
>>7899429
To me it sounds more like this.

>> No.7899525 [DELETED] 

>>7897234
>Zapdi Fllim

>> No.7899679

>>7897234
Ottba Behel

>> No.7899686

Swema Cotal

Wut

>> No.7899708

Batlan Semon

Something is missing

>> No.7899712

Domdi Bermia

Kinda cool

>> No.7899713

>>7899712
Err Bemia*

>> No.7899716

>>7898555
>Outside of a few niches, algorithms really haven't "revolutionize" the world
You are obviously clueless and deluded.

>> No.7899774

>>7897234
i'm in my last year of my CS undergrad and i don't know how to do that, although we were shown how to prove the asymptotic upper bound for block code entropy .. im a stupid head

>> No.7899794

>>7898614
>>7897426
>>7898838
Lol, how about you idiots post a curriculum of a good university instead of making up your bullshit lists, and then we actually have something to go from?

>> No.7899821

>>7899794
I'm the guy who posted the second post you quoted.

Read on and you'll see a guy posted a CS curriculum and then I broke it down into its components. I showed it fell under the trap of focusing on so many things, in the end, you end up focusing on nothing.

Here, I even looked for it for you: >>7897491

And I didn't even choose that exact list so you can't say I am cherry picking or some other bullshit excuse. Anon chose that CS curiculum and I just broke it down into its general components.

>> No.7899850
File: 34 KB, 420x718, 2016-03-01-201359_420x718_scrot.png [View same] [iqdb] [saucenao] [google]
7899850

My CS subjects in a 3 year course in UK

>> No.7899867

>>7899850
Lets break it down.

Soft CS, CE, CS, CS, Useless, CE, Mathematics, Applied CS, CS, Applied CS, Software Engineering, Applied CS, Theoretical CS, ???, Applied CS, Theoretical CS, Applied CS, ???, Applied CS.

Here the variation is much less but the problem persists.

Why can't there be a completely theoretical CS degree and a completely applied CS degree?

This is why CS people will never be as good at engineering as a CE or EE, will never be as good a programmer as SE, and will never be as good at math as mathematicians.

Know a little bit of all, become an expert of nothing. Was that worth 3 years of your life?

>> No.7899904

>>7897234
>Mayjo McCru

>> No.7899905

>>7899867
>Why can't there be a completely theoretical CS degree and a completely applied CS degree?
There are: https://www.cs.utexas.edu/research/areas/theoretical-computer-science

CS is just more general, allowing one to specialise towards the end. You can notice that it's a lot less variety towards the end of your list. By the way, I don't see a problem with interleaving theory and applications as they're strongly related; I'm interested in both; and I plan to do both for the rest of my life.

>Know a little bit of all, become an expert of nothing.
You don't become an expert of anything in your undergraduate studies; and I will use most of what I learned for my grad school doing machine learning

>Was that worth 3 years of your life?
Yeah, definitely. I have a good understanding of a lot of CS areas, and they'll all help with my AI research. I guess I could've done without the CE part, but I don't resent my university for introducing me to that.

>> No.7899917

>>7899905
>You don't become an expert of anything in your undergraduate studies

>This is what CS majors actually believe

Speak for yourself. If you go out and ask a recently graduated electrical engineering and ask him if he is an expert of electrical engineering and he will say yes. Test him and his results will be positive. A university graduate of any field, except CS, is by all measures a full professional in their field.

Masters are specializations towards a branch of the field you are already an expert. That is why in big EE project you will see one Master of engineering guy as the leader of the team, but the rest of the team will be just bachelors of engineering holders.

The same applies for PhDs but that specialization usually just serves academia.

If you don't think that a bachelors makes you a professional then your problem lies in either yourself or your degree of choice.

>> No.7899925

>>7899917
Modern academic training comes out of the church and the old guilds of middle Europe and is still in use today in many fields (chefs and plumbers to name a few).

The Bachelor's degree is loosely similar to an apprentice's role. The young boy (they were almost exclusively male) worked in a shop or with a priest for some time. He learned the trade, the tools, and gained some experience from 'level 0'. When you are done with the apprenticeship, you are 'cleared' to work in other shops and are known to not be a total moron or break tools or burn down shops.

The master's degree is just that. You are considered a master of the craft (like plumbing or prinitng) or the discipline (like The Book of Mark or Crusader History). As such, you typically have a master's level project. Something that is 'new' or shows that you know your stuff. That might be a very decorative silver bowl or a thesis.

The Doctorate means you are 'world class.' Not just a mastery in a field, but a paragon of it. Today, that means that you are the expert in your little niche of underwater basket weaving. There should be no-one better than you. This means you MUST have produced something new or novel way of thinking about the God or something. This has always been the idea, if not the practice.

>> No.7899926

>>7897234
Hamma Hasan

No sir, I don't like it.

>> No.7899946

>>7899917
>using professional and expert interchangeably

>> No.7899964

>>7899925
You are right about the historical roots but you cannot say that in the 21st century a BSc or BE holder is not a professional in their field.

For engineerings this should be trivially true. All over the place you see BE holders that graduate and immediately join huge companies doing top tier work in their field that only a professional could do.

But this also holds for the pure science degree like Physics and Math, where the difference is much more pronounced. Someone who has BSc. in Physics will be able to solve any problem in physics that could possibly face them. And no, in industry a physics grad won't be asked but 11 dimensional multiverses or whatever.

A Physics BSc. is a professional physicist that you will see working as much in industry as in research labs.

The same goes for math grads. You will see a simply Math BSc. holder working along Doctors in publications, and doing top tier work in statistics, calculus, DEs, etc. as it applies for industry.

>>7899946
I just like to spice up my writing by not over using one word many times, which make your texts feel bland and if they were written by a 5 year old.

However, expert means:
>having, involving, or displaying special skill or knowledge derived from training or experience

I am sure this word applies for anyone who has a decent degree. An electrical engineer is an expert of electrical engineering. A Statistican is an expert of statistics, etc.

By the way, if you don't expect your university to turn you into an expert then I don't know what to tell you.

>> No.7899986

>>7897234
Gilya Marlo.

Bretty Gud.

>> No.7899990

>>7897234
Marma Baze
k den

>> No.7899995

>>7899462
>has never heard of advanced algorithm analysis, combinatorics, nor number theory

this is why CS is looked down at with contempt

>> No.7900000

CS makes bank

Starving physics PhDs cry tears

>> No.7900004

>>7899995
Most CS degrees do that, but what does that have to do with complex analysis?

>> No.7900006

>>7899716

Name some revolutionary nontrivial algorithms invented by cs scientists

Hard mode: no simplex

>> No.7900008

>>7900004
>Most CS degrees do that, but what does that have to do with complex analysis?

Spot the high school kid who did physics but without calculus and now thinks he knows actual physics.

I'm not saying you are a high school kid, but you are literally the undergrad version of those kids.

>> No.7900011

>>7900008
I believe I have a decent idea. I have a BSc in math and a masters in CS.

>> No.7900015

>>7897234
Farsa Mikar

Not bad m8, I actually kinda like that.

>> No.7900020

>>7897385
Riyadh?

>> No.7900042

>>7900004
>Most CS degrees do that

None of them do

Algorithm Analysis ≠ a few dozen pages on Big O/Θ/Ω and the master theorem in CLRS
Number Theory and Combinatorics ≠ a few dozen pages in Rosen

>> No.7900044

>>7899964
Well what makes you think that SE grads are better engineers than CS grads? Do you have any data that backs this up? In my experience, CS grads have been exposed to more areas, and are able to come up with creative solutions. You know how they say that someone who has programmed 5 years in programming language A is likely to be worse at programming in that very language than one who has programmed in multiple languages for 3 years, and maybe 2 years in programming language A?

Within my CS degree I used Python, Java, Haskell, Scheme, C, Prolog, MATLAB, Pascal, Erlang, Ada, Occam, and Smalltalk.

Point is, it is not obvious if focusing on one single area is necessarily more productive than touching upon multiple related areas. A lot of breakthroughs have been done by researchers with background in different related subjects because they can come up with novel interpretations. There's a reason why research in learning recommends to take on various hobbies to counter the Einstellung effect

>> No.7900055

>>7900042
my CS degree lets me choose number theory as an elective from the maths department though?

>> No.7900059

>>7899850
>No calculus
>No linear algebra
>No probability
>No statistics
>No logic

6.5/10

>> No.7900064

>>7899867
>Why can't there be a completely theoretical CS degree and a completely applied CS degree?

Why can't there be a completely algebraic math degree and a completely analytical math degree? It's too narrow.

>> No.7900072
File: 65 KB, 945x609, 2016-03-01-212407_945x609_scrot.png [View same] [iqdb] [saucenao] [google]
7900072

>>7900059
>calculus
>linear algebra
Both in first year, see pic related, the description of the numerical analysis course

>probability
>statistics
Did that in AI, machine learning, and information theory

>logic
Did that in mathematical foundations of computer science, and AI

>> No.7900073

>>7900044
>Do you have any data that backs this up?
Unfortunately not however all SE degrees focus more on the software engineering/applied side of things so unless you can graduate SE by sleeping through all of it classes then I'd say this is a trivially true statement.

> creative solutions
This is a meme. Any degree that states that they will make you more creative is a meme and pandering to a retard demographic. Not even an art degree will make you a more creative person.

>touching upon multiple related areas

But you are in university. Feel absolutely free to pick up random books and read them but in university you are in to become an expert. I study mathematics and yet one of my most precious non-math posessions is my 'Introduction to Algorithms' book. I read it back in high school and just a few days ago I opened it up once again to check up on its matrix multiplication algorithm as I am currently working on a program that needs to multiply a fuckton of matrices. Last year I also opened it up to check what it had to say about randomized algorithms and sorting because I was doing just that.

But if one of my universities class was not full on heavy math then I would immediately doubt the value of my education because I am there to become an expert of mathematics.

>> No.7900075

>>7900064
>Why can't there be a completely algebraic math degree and a completely analytical math degree? It's too narrow.

Because those are not entirely distinct. There are, however, completely different Applied Math degrees and Pure Math degrees.

You know what that is? Because those two fields are incredibly different. You will both be doing calculus and other things but in the end, you cannot be an expert of both things in just a 4 year degree, hence it is separated so that you can become an expert of your field.

CS should just do the same. Pure CS and Applied CS. Is it that hard for you to swallow?

>> No.7900077

>>7900072
>Did that in AI, machine learning, and information theory
>Did that in mathematical foundations of computer science, and AI

A superficial overview perhaps, but not a full course.

>> No.7900091
File: 34 KB, 562x449, 2016-03-01-213047_562x449_scrot.png [View same] [iqdb] [saucenao] [google]
7900091

>>7900077
This is the content of the Machine Learning course. Hell, have one of the previous exam papers: http://docdro.id/pg4kNtY

>> No.7900095

>>7900073
>because I am there to become an expert of mathematics.
Then I suppose we have different expectations from an undergraduate degree, cause I never expected to become an "expert" after 3 years of CS

>> No.7900102

>>7899850
>university of york

Shit university. Even my university which is in a third world country has a better CS program part of the department of mathematics.

>> No.7900106

>>7900102
post it

>> No.7900147

Why the fuck do most of the potential computer engineers I meet cant into programming?

>> No.7900160

>Ponal Bewin
Meh

>> No.7900204

>>7897234
>Parca Mebur

meh.

>> No.7900205

>>7897234
Versa Ganew

>> No.7900209

>>7900042
You can take them as electives.

>> No.7900236

CS hate threads are an everyday thing here at sci. seriously how jelly are you losers? Not even comp sci major but god damn

>> No.7900247

>>7900236
>jelly

More like being upset over the bait and switch in CS

>CS majors promised advanced math in their courses
>didn't get advanced math in advanced CS courses

https://www.youtube.com/watch?v=RvK1F-Thrzk

>> No.7900253
File: 1.51 MB, 230x172, euphoric.gif [View same] [iqdb] [saucenao] [google]
7900253

>>7900247
>mfw engineers think they take "advanced math"

>> No.7900259

>>7897234
Faspu Jaand

>> No.7900265
File: 293 KB, 340x499, 1307465610711.png [View same] [iqdb] [saucenao] [google]
7900265

>>7900253
>mfw cs kiddies think they take "advanced math"
>>muh set notation, logical qualifiers, and principle of induction

>> No.7900307

>>7897234
Petja Vanov

millions of nations in the galaxy and I end up being russian.

>> No.7900519

>>7899716
You specifically stated "algorithms", not "algorithms only written by CS scientists". A great many of the most important and influential algorithms were developed by mathematicians before the was even such a thing as a "Computer Science" department at the best universities. An algorithm is an algorithm. But, to play along with your game, how about the PageRank algorithm. I'm fairly certain Page and Brin were CS students at Stanford when they invented it. And, if you don't think it changed the world, you are too young to remember search engines before Google.

>> No.7900589

Rosju Kihen

pretty cool i guess

>> No.7900871

>>7897234

blase naroc

>>7898873
>>CS majors are the only ones that get computing job

We already know you can't get a job in your own field, cuck.

>> No.7900878

>>7898890
>No, we write system and back-end code in C++. You, CS majors, write the log in pages in PHP and Ruby on Rails.

Math majors have to buckle down and study hard core after finding out they wasted four years of their life on an unemployable degree.

They really get incentivised to learn how to code monkey after realizing their parents are fed up with them using their basement.

>> No.7900886

>>7898913
>Stroustrup has a master's degree [Cand.Scient. degree] in mathematics and computer science (1975) from Aarhus University
>CS fags blown the fuck out again.

Like virtually every math major, he sourly found he had to go back and get an actual degree that could land him a job.

>> No.7900898

>>7899867
>Know a little bit of all, become an expert of nothing. Was that worth 3 years of your life?


A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects and math majors.

-Robert A. Heinlein

>> No.7900917

>>7897234
>mother's maiden name
>city you were born

nice social engineering to get the security question response of some retards.

>> No.7900930

>>7899964
>Someone who has BSc. in Physics will be able to solve any problem in physics that could possibly face them.

Hahahahahahahahahahaha. No.

Physics just gives an approximation that gets people killed.

Physics just gives a better place for trial and error to START. There is a reason for protypes, test pilots, POCs, etc,.

Approximations are only good enough on paper.

>> No.7900969
File: 589 KB, 1217x713, 1455835163315.jpg [View same] [iqdb] [saucenao] [google]
7900969

Beral Surac
Sounds ok.

>> No.7901007

Most people who go into engineering or math, and wind up getting jobs in other fields due to mediocrity or employment rates forget the majority of what they learned in college.

So, when a mathfag says that math majors can work in any field, what he really means is yet another math major will basically forgot 90% of what he learned in his BS.

Well, at least you can can Pat yourself on the back knowing you finished the degree.

Some people already know the uselessness of the degree and would rather take a program that helps them grow more as a person or provides a lasting skill set.

>> No.7901076
File: 5 KB, 872x449, degrees are not RPG items.png [View same] [iqdb] [saucenao] [google]
7901076

>>7901007
>college should be job training

0/100

>> No.7901199

Aguar Disan

>> No.7902517

>>7897234

ttini balau

Based.

>> No.7902546

>>7900917
>using security questions
kek

And then people wonder how their accounts get 'hacked'

>> No.7902727

>>7898898
CpE third year here, it's actually both, CS courses with high grades attract recruiters, at least in my country.

In the same time, CS exams are extremely easier to ace and get high grades compared to math/physics/eng courses, but homework is consistently more demanding time wise.