[ 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: 5 KB, 210x210, 8675309.jpg [View same] [iqdb] [saucenao] [google]
2826760 No.2826760 [Reply] [Original]

I'm trying to decide which one I should major in, Computer Science or Engineering but I can't decide so I have to ask which one is better, Computer Science or Computer Engineering?
Pic somewhat related

>> No.2826773

Comp Sci majors are a dime a dozen. Do CompE.

My brother graduated in '09 and now has a cush job with Microsoft and lives in a BALLER apartment in downtown Seattle.

From what I hear it's harder, but well worth it.

>> No.2826784

Are you smart?
Then do engineering.
Are you an obnoxious moron?
Then do computer science.

>> No.2826785
File: 118 KB, 800x640, 1294859568828.jpg [View same] [iqdb] [saucenao] [google]
2826785

>>2826760

Computer science : nerd
Computer engineer : god

Do not displease alakazam with your faggotry any further....

>> No.2826790

>>2826773
>>2826784
>>2826785
Alright CompE is the way to go thanks

>> No.2826793
File: 102 KB, 337x367, look_over_glasses.jpg [View same] [iqdb] [saucenao] [google]
2826793

>this entire thread

>> No.2826801

hmm

>> No.2826811

I'm a computer engineer. Definitely recommend it over computer science. You'll know both electricity and computers/programming, which means you can invent/understand most types of technology. The only thing you miss by not doing computer science is some of the advanced details of operating systems and stuff like that, but you can pick that up later if you ever need to.

>> No.2826815

>>2826784
>Are you a homosexual?
>Then do engineering
>Are you not a homosexual?
>Then do CS

>> No.2826823

>>2826760
>CS & Math god tier reporting in
I'd recommend you do what I'm doing, but obviously you may have other interests. Plus, the CompE program tends to differ greatly by the uni, i've noticed. Do your research.

>> No.2826826

If you like math, com sci.
If you like making shit, com eng.

>> No.2826829

>>2826811

No. You miss the theoretical math algorithms used for things like AI.

>> No.2826832

>>2826826

Yeah, I kind of wish that I did compE now. Dammit.

>> No.2826861

I would have missed the AI stuff, but I just took an elective class in AI while doing computer engineering.

>> No.2826880

>>2826826
Depends on your program, I suppose. My CS program has a mix of stuff from the more theoretical to the more practical. We make a lot of stuff, program a lot, and do our share of theoretical stuff. It really does just depend on where you go.

>> No.2826909

Computer Sciences = more money unless your bill gates or steve jobbs or you invent something new and amazingly awesome. Parts cost money.

>> No.2826912
File: 29 KB, 375x500, 1301199273027.jpg [View same] [iqdb] [saucenao] [google]
2826912

>>2826909
explain

>> No.2826927

>>2826912
I know a Computer Sciences major who only has their BA and Microsoft practically begged the person to join them. The person worked on Kinect btw and is now swimming in money. Name people that haven't invented anything amazing that are in the computer engineering field and are making the big bucks.

>> No.2826946

>>2826927
So you are saying that Computer Engineering is basically just chance, like I could I build the best whatever and my earnings depend on whether it sells or not while Computer Science is more of skill right?

>> No.2826960

>>2826946
I guess you could say that. They are both intriguing to me, but I went with CS + Math. It is a lot easier IMO to start out because you only need a computer, which you already have, and you can start creating whatever you want. You could invent something of your own or get hired to work for a company, but either way, it seems there are many more opportunities.

>> No.2826966

>>2826909
>>2826927

Salaries, gentlemen. Let's look at some cold, hard numbers.

>> No.2826982

>>2826966
Well, if you want to make a lot of money, study petroleum engineering.

>> No.2826987

>>2826960
Ahh ok so CS is more for a person who doesn't want to dive into the hard stuff, I'm just looking for a career where I don't have to be so stressed out in and can relax somewhat in

>> No.2826995

>>2826987
teacher

>> No.2826998

>>2826987
That too, I can work at home laying in my bed naked all day.
>>2826966
Here are the statistics.

http://www.payscale.com/research/US/Degree=Master_of_Computer_Science_(MCS)/Salary

http://www.payscale.com/research/US/Job=Systems_Engineer_(Computer_Networking_%2F_IT)/Salary/by_Empl
oyer_Type

Clear difference.

>> No.2827004

>>2826995
LOOOOOOOOOOOOOL

>>2826987
pornstar

>> No.2827005

>>2826998
sign me up that sounds good ha ha, but I guess I'll do some research just to make sure thanks

>> No.2827011

>>2827004
>LOOOOOOOOOOOOOL

why? Teaching isnt a very difficult job, and the pay is good plus they get vacation time...

>> No.2827020

>>2827005
Think about it this way. Windows sells an operating system to the computer companies and makes bank on ONE operating system they make. A computer company has to manufacture each product, so essentially there is less of a profit gain.

>> No.2827024

>.2826998

Don't listen to that wanker. He compared a MASTERS of CS to a BA systems engineer. Obviously jelly; engineers make more money hands down.

Engineering is also a fuckton and a half harder.

Go CS if you are interested in the theory behind computer architecture. Go CE if you are interested in physics and learning about physical devices/programming.

>> No.2827025

>>2827011
>isn't a very difficult job
> pay is good

Obvious troll is obvious

>> No.2827034

>>2827024
Where does it say it is a BA in CE?

>> No.2827045

>>2827024
Oh sorry. Here is the masters in CE. Still lower and less opportunities.

http://www.payscale.com/research/US/Degree=Master_of_Science_(MS%2FMSc),_Computer_Science_and_En
gineering/Salary

>> No.2827057

>>2827020
yeah make senses

>> No.2827078

>>2827045

Butthurt dumbass. Took me 10 seconds.

http://www.payscale.com/research/US/Degree=Bachelor_of_Science_%28BS%2fBSc%2fSB%29%2c_Computer_Engin
eering/Salary

http://www.payscale.com/research/US/Degree=Bachelor_of_Science_%28BS%2fBSc%2fSB%29%2c_Computer_Scien
ce_%28CS%29/Salary

Straight comparison.

>> No.2827085

>>2827057
If you want my honest opinion, I would say: go with whatever you like the most.

>> No.2827098

>>2827078
http://www.payscale.com/research/US/Degree=Master_of_Computer_Science_(MCS)/Salary

www.payscale.com/research/US/Degree=Master_of_Science_(MS%2FMSc),_Computer_Science_and_Engineeri
ng/Salary

>> No.2827100

>>2827057

Remember, how many OS manufacturers are there? How many computer manufacturers are there?

Also, both would employ CS and CE.

>> No.2827113

>>2827098

Bullocks. Masters of CS+CE making less than bachelors of CE? Obviously lack of data, or incorrect major.

>> No.2827115

>>2827113
Or maybe the Bachelors is messed up? Ha. It doesn't really matter, but from personal experiences, CS makes more money.

>> No.2827193

>>2827115
Your experience is bullshit. My brother is an entry level CE and he's a program manager at Microsoft making bank.

CS majors, unless they're exceptional, end up as cubicled code monkeys.

>> No.2827206

>>2827193
lol make bank working at a corporation that has single-handedly raped the technology industry. be proud of your brah, brah.

>> No.2827227

>>2827206
Sorry, he can't hear you over the six figs hes pulling in at age 24.

You mad

>> No.2827266

Sadly computer scientists don't make as much money as computer engineers without a graduate-level degree. But that's to be expected... if you're going to call yourself a scientist, you'd better have some original research published.

>> No.2827275

well, the school I gone to offer both. As far as I can tell, a lot of the programming classes overlapped, but in Computer Engineering, you are required to take engineering core classes and some hardware and electrical engineering classes. While in Computer Science, you won't be taking them, you can take some more advance programming classes.

I think the pay is fairly similar in both major, engineering might be a little more, but not enough to keep you from doing something you would like more.

>> No.2827299

>>2827275
>While in Computer Science, you won't be taking them, you can take some more advance programming classes.
Dude, CS majors stop studying how to program before their second year. After that it's about algorithms, data structures, computer organization, etc.

>> No.2827312

I don't wanna hijack, but what do you guys feel about MIS?

>> No.2827320

>>2827312
sounds boring

>> No.2827350

Computer Engineering.

Faggots in /sci/ tell you the opposite, because they hate everyone.

>> No.2827415

>>2827299
ok, I consider those programming classes. Those classes are also required for computer engineering major.

I should say more advance as in you can take "OS programming II" or programming in multimedia. Obviously, the theory comes with it.

>> No.2827411

>>2826760
CS fags are like, lol dude let's write some Java code, fuck knowing how the PC works, I just want to write my sweet OOP shit.

CE fags are like, dog let's write some hardcore optimized assembly/C code, do some soldering and fuck some bitches, we know how shit works and without us CS fags would have nothing.

>> No.2827414

Don't waste your tuition money on computer science. You can learn all that shit on your own. Go electrical engineering (you can work as RF,Systems,Software,Computer engineers just for starters)

>> No.2827423
File: 41 KB, 600x750, 009.jpg [View same] [iqdb] [saucenao] [google]
2827423

Joint Major...fucktard
>mfw

>> No.2827429

>>2827411
>I just want to write my sweet OOP shit.
Ugh. I know a lot of CS majors are like this, but I hate that shit. I'd rather crank out solutions to Project Euler in Scheme.

>> No.2827452

>>2827429
A lot of computer DUDES are like that. No-nothing kids. You just don't get 20 years of experience from school.

>> No.2827453

scheme? dog stick to asm/c/c++/java/python/c#

scheme, haskell, etc are all just bullshit

>> No.2827460

>>2827453
Don't like functional programming?

What's the matter? 2deep4u?

>> No.2827473

>mfw I stick with CS through to doctorate level
>even before graduating, get offer to become associate professor
>making at least $125 000 right out of school with no real world experience
>all are mad

>> No.2827535
File: 11 KB, 343x355, CS 1282697946981.png [View same] [iqdb] [saucenao] [google]
2827535

Which do you prefer?
Bubble short written in c++ that takes 5sec with O(n²)
Quick short written in java running in JVM in a interpretor in a VM inside a sandbox with a hypervisior that takes 5 months but has a O(n*log n)

Former CE
Latter CS

>> No.2827565

>>2827535
Or you could not be a retard and just use whichever sorting algorithm is appropriate for the situation (usually quicksort, insertion sort for mostly-sorted data). But I understand that a computer engineer doesn't exactly have a lot of theoretical tools available from his learning.

>> No.2827622

>>2826998
http://www.payscale.com/research/US/Job=Systems_Engineer_(Computer_Networking_%2F_IT)/Salary/by_Empl
oyer_Type

Still smaller, but at least the right Computer Engineering pay average

>> No.2827652

>>2827535
why not use one of the built in sorting functions available in either language?

>> No.2827662

>>2827622
I think most people in the thread are talking about this job:

http://www.payscale.com/research/US/Job=Computer_Hardware_Engineer/Salary

not some IT shit

>> No.2828441

>>2827414
You can learn all of EE on your own as well.

just gotta get the right books and be smart
>not /sci/ smart, i mean acutally fucking smart

>> No.2828535

>>2827535
>short
I prefer people who speak english and/or computer science

>> No.2828826

Major in both CS, EE, and math.

you can do this

>> No.2829330

Dont know how things are for you guys, but here, to practise engineering, you HAVE to have studied it. No rules like that for cs though.