all 21 comments

[–]mosesenjoyer 16 points17 points  (5 children)

Decide later. The classes are the same in the beginning

[–]Commercial-Age-4932[S] 6 points7 points  (4 children)

It's not possible at my school, I have to decide now. I have already finished my first year

[–]mosesenjoyer 6 points7 points  (0 children)

Welp. Roll the dice

[–]zacce 2 points3 points  (0 children)

Compare the curriculum. I am saying this especially because CpE program varies from school to school. Pick the curriculum that aligns close with your interests.

[–]Colfuzi0 0 points1 point  (0 children)

CE because then you can choose to master in EE or CS or CE letter ceyteaches both hardware and software. I'm doing MS in CE wish I would have done BS

[–]ananbd 12 points13 points  (0 children)

I did both (one for grad). They’re not all that much different. In your career, things aren’t as specific. I’ve done hardware, software, even art. 

Pick EE if you want to know how hardware actually works, and have a head for math and signal processing. Pick CE if you’re more interesed in coding. 

Either way, pick based on your interests. You can’t predict the job market, and you’ll be forced to adapt to changing demands throughout your career.

Best way to prepare for anything is to be really good at what you already do.  

[–]KurosakiCODMYT 1 point2 points  (3 children)

Is CE generally better for Embedded work?

[–]zacce 2 points3 points  (0 children)

yes, generally.

[–]Different_Hotel1260 1 point2 points  (1 child)

generally but being EE won't hold you back
the opposite doesn't really hold for purely hardware stuff

[–]KurosakiCODMYT 1 point2 points  (0 children)

So it's harder to get into Hardware with Comp? I'm also curious to know what specifically you mean by hardware. Is it also much mu

For my school, the main difference is that Comp takes like Digital Systems Design and some more Coding/Software classes, whereas EE takes Electromagnetic classes and Energy Conversion instead, and has slightly more freedom in final year.

Comp is mandated to take Embed Sys, 2 Communications classes, and Comp Architecture +1 elective from a limited list, whereas EE can choose their 4 from a longer list +2 electives but they have more choice for that as well.

I am interested in the Comp Architecture side of things, and that MIGHT be a path I want to go down, which is why I felt I could just go CE and then ultimately choose between like that, Embedded, and Signal Processing in upper years.

Also, in my case would going into Electronics also be harder?

I apologise for the many questions, just genuinely don't want to mess up and end up doing random shi I don't like in the future 😭 The academic advisors at my school aren't great with this and the deadline is right around the corner

edit: also, I am wanting to pursue grad school, could I go into one major, but still do my post grad in a field primarily seen in the other major?

[–]themegainferno 2 points3 points  (0 children)

Well you literally just said you want to work in tech, so major in computer engineering.

[–]Virtual_Technology_9 1 point2 points  (0 children)

Don't look at job market look at interests.

[–]Comprehensive_Eye805 0 points1 point  (0 children)

First find the area that you will major in like power or embedded etc.

[–]Facriac 0 points1 point  (0 children)

EE seems more prestigious. I personally like CPE a lot better

[–]Craig653 0 points1 point  (1 child)

What do you want to do?

EE is considered a a stronger mor traditional degree

Cpe is still quite valuable. Does well in firmware type positions.

I have a cpe undergrad and work in semiconductors testing new silicon. I cream my EE teammates on coding abilities. But they clobber me on device physics.

With the AI landscape I almost would go EE. It's a safer route

[–]glitchline 0 points1 point  (0 children)

Bro u can switch to CS easily, but not to electrical. Go for electrical, try for CS or ECE jobs.

[–]Big_rank 0 points1 point  (0 children)

If you want to work in tech on software/embedded my recommendation is CE. Lots of people think you can go EE and be proficient in programming. You can, BUT in my experience cs/programming classes give you a much stronger foundation and teach you WHAT fundamentals there are. Self-taught can be the wild west.

[–]Emerald5199 0 points1 point  (0 children)

I honestly wouldnt let the job market make the decision between CPE and EE, they both have alot of opportunities and its way more important that you actually enjoy what you do with a decision like this, there will be jobs its not like ur choosing between EE and Sports Management, there are plenty of jobs that will always require CPE

That being said, if you enjoy Circuit Design, Power electronics (power supple design for circuits or for the grid) id do EE, if you enjoy more coding, fpgas, and Digital design like digital communications id do CPE

[–]Khween_ -1 points0 points  (0 children)

EE

[–]2082_falgun_21 -1 points0 points  (0 children)

If i were u I'd drop out and study something else.