[ 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: 129 KB, 919x392, 25.jpg [View same] [iqdb] [saucenao] [google]
7298909 No.7298909 [Reply] [Original]

Hello /sci/.
Why is computer engineering the best engineering field out there?

>> No.7298930

>>7298909
that's a really good question.

>> No.7299082

Mad dosh.

>> No.7299123

bump because i cant decide what to major in

>> No.7299135

>>7299123
>>>/adv/ you fucking nigger.

>> No.7299272
File: 85 KB, 540x786, 20110217.gif [View same] [iqdb] [saucenao] [google]
7299272

>>7298909

>> No.7299350

>>7299135
this is more of a discussion rather than adv

>> No.7299357

>>7299272
that's like the exact opposite of what /sci/ usually says

>> No.7299358

>>7298909
Because it provides support for mechanical engineering

Get out of her with your debug engineering

>> No.7299369

Bump i cant decide between CS and CE

>> No.7299375

>>7299369
CS is like pure math while CE is like applied math. CS is theory and such while CE is well, applied. I may get shit for the comparison but I don't care

>> No.7299379

>>7299375
who makes more?

>> No.7299390

>>7299379
Probably CE
Also the jobs in CS with higher pays are usually code monkeys so...

>> No.7299401

>>7298909
Because it's basically EE with different senior electives

>> No.7299406

>>7299379
CEs on average, but there are much fewer jobs available, so a lot just go into software.

>> No.7299417

>>7299123
>Did you love your intro to proofs class
Math
>Do you love doing math but hate rigor in all its forms?
Physics
>Do want to know how a computer works and are good at math
ECE
>Do want to memorize thousands of properties
Chem
>Do tubes give you an erection
ChemE
>Do you love playing with clay, dirt and sand
MatSci
>Do you love playing with model trains or k'nexs
MechE
>Do you fucking love legos
CivilE
>Are you too stupid for all of the above
CS
>Are you a Furry
Bio*
>Do you have a rock collection
Geo*
>Are you a conman
Econ/Stats/Finance/Accounting
>Is copying and pasting your idea of a hard day's work
SE
>Are you stupid fat lazy and smell bad with no life or joy
IT/DBA

>> No.7299427

Do CEs work on hardware or do I have to go to EE for that?

>> No.7299433

>>7299375
>CS is like pure math

A complete and utter lie. Most CS majors are incapable of understanding the difference between < and ≤

See
>>7297038
>>7297237

>> No.7299439

>>7299427
> Do CEs work on hardware
yes. CpEs specialize in embedded systems

>> No.7299440

>>7299427
Yes, CE is basically EE specialized for computers. At my university, it only takes less than a full semester's worth of extra classes for an EE to double major with CE.

>> No.7299442

>>7298909
so i love computers in general, software and hardware. What should i major in if i want to make the fat stacks right after college.

>> No.7299445

>>7299439
>>7299440
I've heard that a lot of CEs end up getting programming jobs. I'm not really interested in that. Would EE be the better route?

>> No.7299448

>>7299445
yes

>> No.7299451

>>7299448
>>7299445
But are EE grads able to work with embedded systems? Like "programming" a microwave, for example.

>> No.7299454

>>7299369

Major in CpE and learn CS theory on your own. CS classes move at a dreadfully glacial pace and are filled to the brim with retarded neckbeards that don't give one shit about their courses. You won't enjoy sitting through them and wish you better spent your time reading the textbook own your going much faster and deeper through the material.

>> No.7299504

>>7299451
Yeah. At least at my university, that's one of the possible concentrations for EE's.

>> No.7299552

>>7298909

They are the best at sucking cock

>> No.7299558

>>7299552
explain

>> No.7299561

>>7299369
CE if you love hardware and low level programming. CS if you want to make web applications. Note that many universities make very little distinction between computer science and software engineering.

I realized I made a mistake going into CS when I took a course on computer architecture and was the only student who found it interesting. I took a few electrical and computer engineering courses and hope I can find a job working on system software...

>> No.7299646

>>7299417
What do you say about Biomedical Engineering?

>> No.7299745

>>7299646

You will be passed over for jobs by mainstream engineering majors since your coursework is (perceives as) watered down versions of theirs. Major in EE, MechE, or ChemE - whatever is closest with what you wanted to do with BME.

>> No.7299769

>>7299417
>Are you too stupid for all of the above
>CS

Lmao. What's with /sci/ and shit talking CS? Are you guys still on this meme?

>> No.7299773

>>7299769
/sci/ is full of CS majors whi created the meme to discourage competition. There are already too many CS majors.

>> No.7299778

>>7299773
I wouldn't say so. A lot of CS majors quit after a couple of semesters. I do agree that there are a lot of people who apply to it, but very little stay.

>> No.7299783

>>7299769
>>7299773

If you think undergrad CS programs aren't shit even at top schools, then you're hopelessly deluded.

>> No.7299791

I'm gonna derail this thread for a bit.

I'm transferring to a university from a CC as a Physics B.S. although I originally signed up for EE. I would have applied for a major change, but my uni's dead tight on their decisions and I do not want to spend another year at CC.

So what can I do to get an EE/MechE/engineering job after college? Is it possible? What would I have to do? Would companies hire a physics major who has all the right skills, even though he's not an engineering major?

Anyone ever gone through what I'm going through?

>> No.7299793

>>7299783
Sorry, I was just going for a well paying degree that allowed me to enjoy computing and mathematics. I guess you describing the program as 'shit' has changed my opinion of it. Thank you anon.

LMAO

>> No.7299796

>>7299791
Take a lot of electives that are important in those respective degrees. Why do you even need help on this. You could also spend more time after joining the uni transferring into the other majors.

>> No.7299798

>>7299791
My friend got a degree in physics. He says the classes he took were all full of retarded fags.

Once he graduated he could never find a job, even with decent grades and intern experience.

He's now going for his EE degree.

My advice to you is. Stay at CC longer and clean up your last 60 credits at your uni. It's cheaper anyways.

>> No.7299809

>>7298909
Economically, because you can bloat your value if you are delivering to the final user. For example a game which costs 2 dollars probably costs more than most of the semiconductor devices on your phone. And believe me a lot more challenging and physically limiting stuff are going on. But since it's invisible and does not matter for the final customer, its value is not that high.

In science, things were going on in the favor of computer engineering always. Because that's how nature works. Evolutionary the more developed a creature is more centralized its neural system. And that's exactly what CS does, create a system that reaches conclusions from physical phenomena. It's at the point where actually solving physical problems is more costly than getting rid of its effects at a higher level.

So it was just a matter of time that something like CS came up. Semiconductors and integrated circuits just allowed it to happen way is easily and in more elegant way.

>> No.7299847

>>7299791
No, you won't find engineering work. The first they employers need is that you graduated from an ABET accredited engineering program (assuming America).

An exemption to this rule is "software engineering", aka code monkey.

>> No.7299858

>>7299793
>well paying degree

App development is a bubble, like the dot com bubble of late 90s or the Atari bubble that lead to the collapse of the video game industry in the 80s.

>> No.7299880

>>7299357
/sci/ hate engineers. Dont lie :)

>> No.7299890

What exactly is computer engineering?

Just electrical engineering on a higher level?

>> No.7299892

>>7299890
Is a major for people who cant do well on math (proofs and high level math) and want to solve everything with a for loop.

>> No.7299895

>>7299892
So it's programming?

>> No.7299901

>>7299895
>So it's programming?
programming at a low level. Engineering is for retarded people.

>> No.7299904

>>7299892
>mfw /sci/ thinks every other degree is for people who can't do well on math
Or you know... Maybe they're just interested on it and not the everyone needs to be madly in love with math.
It's not like everybody's going "omg I want to be good at math like anon but I'm not so I'm doing engineering :-((("

>> No.7299905

>>7299892
that's computer science.
what you described is the furthest from what could be described as computer engineering as possible.

>> No.7299914

>>7299905
so tell us what computer engineering is

you design computer architecture correct?

not the actual components, that would be electrical engineering

and you don't program, that would be software engineering

>> No.7299917

>>7299914
> not the actual components, that would be electrical engineering
wrong again buddy.

>> No.7299920

>>7299433
He was comparing the similarities b8

CS is to CE
as
Math is to Applied Math

>> No.7299921

>>7299917
You're not replying to who you think you are "buddy"

I was legit curious about what your field does and you just came off like a total prick because you let that one troll make you overly defensive about your degree

thanks for clearing things up for me, asshole

>> No.7299928
File: 160 KB, 392x411, 1404157847063.jpg [View same] [iqdb] [saucenao] [google]
7299928

>>7299905
>>7299905
>that's computer science.
>what you described is the furthest from what could be described as computer engineering as possible.

PROVE IT.

Ohhhhh wait, you as engineer studied with Thomas Calculus, you can not even do a formal proof. Let me remid you that even the architecture that you use was created by a non engineer. Also C, Java, python, C++ and every language that you use and that was used to create this website was created by a computer scientist.

>> No.7299932

>>7299921
It's already been said 10 times in this thread.
And it's not my major anyway.

It's a combination of electrical engineering and computer science, specializing in embedded systems.
You will be building digital circuits as well as programming microcontrollers to do things.

http://en.wikipedia.org/wiki/Computer_engineering

>> No.7299941

>>7299920
Wrong direction

Electrician : Electrical Engineer
Mechanic : Mechanical Engineer
Plumber : Chemical Engineer
Financier : Economist
Potter : Material Scientist
Computer Scientist : Computer Engineer
Applied Mathematician : Pure Mathematician
Monkey : Professional

>> No.7299942

>>7299928
> using loops
> ever
yeah no. that's not computer engineering.
I think you're lost.

>> No.7299953

>>7299791
>Would companies hire a physics major who has all the right skills, even though he's not an engineering major?

The problem is most physics majors won't have all the right skills and they tend to think they can learn all of "faggotry engineering crap" in 5 mins on the job as a superior physics major....

If you can get pass HR, you might have a chance with good enough projects to show your skills. Do you know any working engineers?

>> No.7299955

>>7299942
I agree... computer engineers always want to solve everything with a for loop. I you check my other comment I stated that before.

>> No.7299962

>>7299941
How many successfull programming languages have invented a computer engineer?.

>> No.7299966

>>7299962

Designing programing languages is trivial as fuck

>> No.7299971

>>7299955
> not knowing what a loop is.
wow you're dumber than the CS students

>> No.7299975

>>7299962
>>>/g/tfo

>> No.7299979
File: 13 KB, 221x225, b98c4a8fcaa400047b76acee68100bed1398146333_full.jpg [View same] [iqdb] [saucenao] [google]
7299979

>>7299966
>Designing programing languages is trivial as fuck

>> No.7299986

>>7299955
>muh recursion is so mindfuckingly kool n k0mp13x dudez

In real life people use loops and manage their own stacks when needed.

>>7299979
>read from memory
>write to memory
>conditional statement
>goto

Dear god, I need a phd in CS to comprehend this highly theoretical work!

>> No.7299996

>>7299986
Damn anon. You sound very agitated. Is it because CS majors get paid more than whatever "lel bettr than comp sciencwe xD" major you're in?

If you truly believe that's all it takes to design a programming language. Its a good thing you aren't a CS major, you'd probs get weeded out by the second year.

>> No.7300014

>>7299996
>If you truly believe that's all it takes to design a programming language. Its a good thing you aren't a CS major, you'd probs get weeded out by the second year.

Google Lua. Programming languages don't have to be complex to be very useful.

>> No.7300024

>>7300014
There's a whole subject-area (theoretical computer science) which deal with that. Atleast in my country and I assume on others too.
It's mostly ez pie for math majors since it deals wiht a bunch of math but it's not so easily done as many people put it. If you want to design a good language in term of view, it is.

>> No.7300036
File: 5 KB, 262x292, cs.png [View same] [iqdb] [saucenao] [google]
7300036

>>7300024

You don't design a programming language with lambda calculus dumb ass. You've completely missed the point of theoretical CS.

>> No.7300040

>>7300036
Get shrekt m8.
It's not just about Lambda Calculus honey.

Starts off with formal languages, semantics, formal grammar. There's a shitload to think over instead of just..

>read from memory
>write to memory
>conditional statement
>goto

:*

>> No.7300052

>>7299962

All of them. Most compilers and languages are made by CEs

CS majors are far too stupid for that kind of work.

>> No.7300095

>>7300052
>All of them. Most compilers and languages are made by CEs
>CS majors are far too stupid for that kind of work.

Prove it. Give some examples.

>> No.7300106

>>7300095

http://en.wikipedia.org/wiki/John_N._Little

>> No.7300215

>>7300106
>MATLAB

Hhahahahahahahahahahahahahahah

Compilers where written by computer scientists, even gcc was written by a non enginerr.

Q.E.D.

>> No.7300221

>>7300215
>gcc
>not shit

>RMS
>not the autistic faggot of faggots

0/10 try harder

>> No.7300227

>>7300106
> MATLAB
> compiled
wut

>> No.7300274

>>7300095
Dennis Richie: (applied) math and physics
John McCarthy: mathematics
Guy Steele: applied mathematics
Gerry Sussman: mathematics
Guido van Rossum: computer science and mathematics


most common undergraduate degree is maths (including applied maths)

most common undergraduate degree for language creators is mathematics

>> No.7300392

ITT, people who think title changes the way you see the world.

>> No.7300398

>>7300392
If spending several years studying a field doesn't change the way you see the world, you probably fucked something up.

>> No.7300407

>>7300398
The difference between CS and CE in reality is trivial. Even though in theory they're completely different. I do not understand why these kind of discussions still take place in seriousness while it's not to make someone choose pure math.

>> No.7300418

>>7300407
>The difference between CS and CE in reality is trivial

You sure? CE has a lot more engineering type classes that CS classes.

>> No.7300428

>>7300418
And do you really think a few undergrad classes you take make that much of a difference?

In my opinion undergrad is more or like teaching a discipline for engineering and/or sciences. Just because you took one more engineering class doesn't make you significantly different than anyone else. This is true especially for universities in US.

>> No.7300432

>>7300428
I'm not saying any that of that. I'm just saying the classes required to complete a CE major are different with only some overlap with a CS major.

>> No.7300435

>>7299417
>want to do math
>math department at my uni is shit and doesnt always offer the 3xxx and 4xxx classes need for math
guess im stuck

>> No.7300453

>>7300432
Meh, it's fine. I got what I wanted which is human interaction through hateful comments. That's enough for today.

>> No.7300464

>>7300407
>The difference between EE and CE in reality is trivial

fixed that 4u

>> No.7301220

>>7298909
applied logic = maths
applied maths = physics
simplified physics = chemistry
bird watching and bug collecting = biology

>> No.7301222

>>7300464
this

>> No.7301271

>>7301220
I thing physics isn't applied math. There are two independent science, math is about values, physics about material world. They are related , but independent. Because physic's formulas not based on math's.

>> No.7301290

>>7301271
>think
Fix

>> No.7301295

>>7301220
That mean , that logic is most important science.

>> No.7301313

>>7301295
Yeap.

>> No.7301355

where my chem bros at? fuck computer turds majors. y'all can go play with your space dildos somewhere else

>> No.7301477

>>7300095
BIOS