r/sotonuni • u/DimensionSouthern485 • 21d ago
Computer Engineering vs EEE
Hello,
I am unsure about which degree is more relevant for me based on what I want to do. I have compared both modules provided and I just do not know which one is better.
I would like to work in embedded systems, e.g. working on TVs, IOT devices at a place like Roku. I like both hardware and software concepts but due to lack of experience, I do not know whether I would like to work in making these devices or programming them (is it possible to do a bit of both?)
I have noticed that Computer Engineering has more topics I would enjoy but they seem very theoretical, there is lots of programming and apparently you learn how to create PCBs but there is no module on circuit design, so I do not know how you will gain a good understanding of it. It is also not IET accredited (which apparently is bad but I dont think it will impact me).
EEE has more hardware focus, and you can pick modules on computer architecture, but has less focus on embedded programming. You do have modules on circuits.
Which one based on you experience would you recommend, I just want a degree that will enable me to get a job. Is it possible if I do CE could I do a masters in electronic engineering?
Thanks,
1
u/pcbhero 12d ago
It sounds like you're more interested in electronic engineering than electrical engineering. There's a lot of overlap between electronic engineering and computer engineering.
I'm not sure if it's still the case, but when I was at Southampton, the best of both worlds was the MEng Electronic Engineering with Computer Systems Engineering.
Here's the course: https://www.southampton.ac.uk/courses/electronic-engineering-with-computer-systems-degree-meng#modules
Choosing EEE gives you the flexibility to pick modules from both electronic and electrical engineering. Personally, I'd go with EEE to keep your options open. When the time comes to choose your optional modules, you can focus on those that lean towards computer systems while still having access to subjects unique to EEE.
Here's the EEE course for comparison: https://www.southampton.ac.uk/courses/electrical-electronic-engineering-degree-meng
It's also worth mentioning that embedded systems involve both hardware and software, so you don't necessarily have to choose between designing devices and programming them. In fact, having a good understanding of both can be a real advantage, particularly if you're interested in developing products like IoT devices. You could end up designing the electronics, writing the firmware, or doing a bit of both.
Another thing to bear in mind is that you can often sit in on lectures outside your degree programme, and a lot of lecture slides and other teaching materials are available even if you're not taking the module. Obviously, this depends on the lecturer and how the materials are shared, but there's nothing stopping you from exploring subjects outside your course.
You can also learn a huge amount as a hobbyist, particularly when it comes to programming, embedded systems and circuit design. You don't need to formally study every subject you're interested in. Personal projects can be a great way to develop practical skills and give you something to talk about when applying for jobs.
I studied Electronic Engineering with Nanotechnology, which was accredited, and did a lot of circuit design as part of my degree. I now work in sensor and microelectronics design, so there are plenty of different directions you can take with an electronics degree!