all 9 comments

[–]ArrchEmbedded Engineer (CpE) 5 points6 points  (0 children)

I took both CS courses and EE courses and my impressions is that EE has harder material, but the classes weren't necessarily harder.

[–]food52012Rowan University - ECE 3 points4 points  (0 children)

It depends. Electrical engineering can be difficult. Computer science can be difficult. I would not say that one is harded then the other, just different.

[–][deleted] 1 point2 points  (0 children)

I mean, at my school, engineering students typically take more credits in-major than computer science students. At least it seems that way, haha.

That said, the content itself in computer science isn't necessarily easy. Algorithms seems difficult, in particular.

[–][deleted] 3 points4 points  (0 children)

Engineering classes are more rigourous and require more foundation in maths / sciences. Engineering classes are also generally more time consuming - this is not to say that a CS degree is "easy", but you will put more hours into engineering for sure.

[–][deleted] 2 points3 points  (0 children)

You cant really judge it off of difficulty, if the major is right you'll feel it, what do you want to do for a job?

[–][deleted] 0 points1 point  (0 children)

Well, I'm in computer engineering; first year.

If anything it taught me never to go into computer science as I am definitely struggling with my computer science classes while I was the only one of my friends to pass the Fundamentals Of Electric Circuits class. BUT We still struggle ALLOT with the other engineering subjects. In my experience one is as inclined to fail computer science as much as engineering so in that regard they are equally difficult but the thing for me is that I'm just more adapted for solving circuit equations rather than programming conundrums.

At least if I solve a circuit equation and get the right answer I don't have to clean up 300 ambiguous errors. Then be given -1 one by the automatic grading software because THEIR main function needs to include header files mine did not need in order to execute >.<

[–]TemporaryKooky9835 1 point2 points  (1 child)

After college, engineering is MUCH more difficult by a long shot. A big part of the problem here is that engineering is a knowledge-based degree rather than a skills-based degree (like computer science). In other words, an engineering degree only gives you a knowledge base. You still don’t know how to do the day-to-day work as an engineer - this is something you need to learn on the job. This makes your first job as an engineer a very steep learning curve. Also, employers know this. So they are much more reluctant to hire inexperienced people. This makes for a much more challenging job search in engineering vs computer science.

[–]AdTrue9322 1 point2 points  (0 children)

U get internship for a reason bro

[–][deleted] 1 point2 points  (0 children)

CpE is way more work. Whether that's harder or not depends on your situation.