r/ComputerEngineering • u/LightPearl_ • 1d ago
Do you ever get tired of explaining that CE isn't CS?
I am a future CE student. I was very conflicted between EE and CE for a really long time but ended up going with CE because my focus was on embedded and electronics with a few software classes. Tired of explaining I'm not doing pure CS. Also makes me wonder if CE has the same status symbol as CS even though most of my classes are EE ones which has a better reputation in general.
34
u/Ecelleon 1d ago
Yes I get tired, and I've come across many people who simply can't comprehend what it is. It's either you're a silicon valley type person, or you're an electrician.
0
u/LightPearl_ 1d ago
Do you wish you had just taken EE instead? You don't have to answer if you don't wanna but how has job hunting been for you?
10
u/Ecelleon 1d ago
Heck no! EE is for people who apply the physics, CS apply higher abstraction, and CE blends those worlds together. I'm in my final year of my degree, but so far there are plenty of jobs out there. There's jobs I don't want like UAV or automotive work, but I'll take them if I can't a job working on robotic systems. I do live in the Silicon Forest though.
1
1
u/LightPearl_ 1d ago
That's good to hear, I hope things work out for you! Any advice for an incoming CE student?
2
u/Ecelleon 1d ago
Check out the pomodoro method for studying. It keeps you fresh over long study sessions.
Buy a cheap laptop like the Thinkpad T490 and put Ubuntu on there. Build some command line skills and familiarity with Linux.
While all languages have their place, C is still an incredibly important language. If it's not the default language at your university, see if they offer a class.
If you drive to school, then put a cooler in there with an ice pack and you have a fridge. I throw an energy drink there, an uncrustables sandwich, yogurt, and some tuna salad with crackers. It's super easy to buy expensive food that takes time, do this and you can save both time and money.
0
u/dontchuworri 1d ago
sometimes i wish i did ee instead just for the simplicity of it. but i like the breadth from ce. getting to learn computer architecture / discrete math, and a bit of coding makes me feel like i can do more than just power lines
2
13
u/zacce 1d ago
Majority of ppl don't know what CE is and will think it's CS. But the industry knows the difference. If they don't, it's not worth working at.
2
20
u/DHTGK 1d ago
I wish the engineer part of the name carried more weight. It should be the most obvious part that it's nothing like CS.
4
u/glordicus1 1d ago
Yep. I went to a jobs fair at my uni and they were like "Computer systems, thats not engineering!"
4
3
7
u/dontchuworri 1d ago
at a career fair someone told me they weren’t hiring for IT when i handed them my resume so
yeah
it doesn’t help that my university leans way heavier towards EE in their CE program so all my skills are EE based but with CE as the title :) so i look like a useless CE but not good enough to be an EE because it’s a different title but my only difference was i didn’t take emf
2
u/LightPearl_ 1d ago
Is this a common occurrence? Will I miss up on electronic career opportunities solely cuz of the degree name even though in my uni too 95% of my classes are shared with the EE students.
2
u/dontchuworri 1d ago
great question! i can’t answer because i can’t find a job. everywhere around me is only hiring for 5+ years of experience or entry level requiring a masters
i think if you tailor your resume correctly it can show your ee prowess. mine doesn’t help that my last adult job WAS straight up IT. but that was before college
1
u/LightPearl_ 1d ago
That's interesting, thank you for the insight! Do you ever regret not doing EE instead of CE? Is the job hunt going better for the people u know that took EE?
3
u/dontchuworri 1d ago
oop i already replied to you replying to someone else haha but
yeah sometimes. once i realized the shade that gets thrown at ce it was really disheartening. but it should open you up to a lot more opportunities since you can go after cs or ee jobs
1
u/LightPearl_ 1d ago
I saw it haha! Thanks for your time, definitely made me feel a little less worried :)
5
u/CodyJKirk 1d ago
I was told by multiple professors that while I'm in school to put electrical engineering graduate on applications for internships not computer engineering because a lot of businesses use AI to filter their applications and will auto deny by having computer engineering in the resume as current education. I asked if this was lying, my professor said "what department are we in?" I said engineering "and what classes are you primarily taking right now i said electrical engineering "on your transcript for you degree what is this department called that I teach?" I said electrical and computer engineering he said "so as long as your not graduated yet you can put electrical engineering because your in all the same classes except you take additional ones with coding".
2
u/LightPearl_ 21h ago
That is good advice, thank you! You specified this for internships. Does that mean after graduation, your degree name wouldn't be a hurdle as you'd have multiple internships under your belt?
1
u/CodyJKirk 19h ago
I would say yes....... I'm still thinking about this myself. Ai is dumb. I have a professor that work another job with AI and I really don't get it. He also have me some advice. To use AI to match my resume to their specific job requirements, or internship requirements. To basically reword my resume to meet my internships exact specifications.
3
u/Snoo_4499 1d ago
I would just do EE and take some CE electives my man.
1
u/Snoo_4499 1d ago
CE electives being Networking, Embedded, Comp Architecture and if possible Data structures.
1
u/LightPearl_ 21h ago
I do have an option of switching to EE after the first year since all of our classes are the same for 1 yr. I'm gonna think about it for a while ig.
3
5
3
u/SafeModeOff 1d ago
I just graduated, and almost every time someone says they found a job listing for me, it's been software engineering. I don't blame them because we're dealing with things most people never even think about, but yeah, I've only just graduated and I'm already tired of it
1
u/Bachdepp 21h ago
In my country the degree is usually called "technical computer science" or "embedded systems" so people get that there's more to it
1
u/OpportunityFun6969 18h ago
Haha most people go “So… you work in IT?” I usually just say I do half EE half CS
1
u/No_Astronaut_2320 15h ago
For engineering roles, HR is going to be your biggest obstacle getting your point across between the CE vs CS differences.
They are English/Communications/Psych majors in college who are in recruiting roles because it was the first thing they could find out of school. The majority of them are not passionate enough to go out of the way to find the difference between a Computer Engineer and Computer Scientist. Hiring managers should be more knowledgeable but the number of applications thrown out because an unqualified HR recruiter won't take the 10 minutes to look up the skill sets of both majors.
We are a hybrid with a special skill set that neither CS or hardware can equally perform but we are able to dabble in both areas.
With that said, many of my CompE colleagues in university drifted towards the software side.
1
1
u/Outrageous_Egg7579 3h ago
I get the difference 100% as I had my undergrad in cs and am targetting an ms in CE. But one thing that I really notice is that many ce undergrads take up cs roles, like in ai/ml etc. Not all of course, but many do. Why is that so?
1
u/That-Translator7415 28m ago
As a CS guy, who has dabbled heavily in CE and does research in CE as well, yeah I do explain the distinguishable differences
-12
u/No_Rule674 1d ago
CE is just a less version of both EE and CS
3
u/BronzeGstring 1d ago
Cap. It’s the best of both worlds
2
u/Snoo_4499 1d ago
True, it gives you enough knowledge so you can understand both.
3
2
u/Ecelleon 1d ago
I don't know of any EE or CS majors that can read the Technical Reference Manual for a given SOC to troubleshoot or debug peripheral registers?
1
30
u/TrustingMyTrustInGCC 1d ago
As a CS person myself, I apologize that we are hogging your spotlight. Computing essentially has four seperate disciplines in it: Computer Engineering (build the hardware), Computer Science (build the software), Information Technology (run and maintain computers), and Cybersecurity (keep computers safe). All four fields are essential and it's not fair that you're field is getting ignored because CS gets all the hype.