I am applying for university right now and I am wondering which engineering degree is better for working on embedded systems and IOT: "Computer engineering" vs "electronics and communication engineering" also a specefic university offers "computer and communication engineering" I know that having any of those I can get into IoT but which would be better for the field?

if you can spare some more time here are the sourses for each in one of the universities I am looking at, the rest aren't that different: http://www.aast.edu/en/colleges/coe/dept/programtemp.php?menutab=52&program_id=5&unit_id=66 http://www.aast.edu/en/colleges/coe/dept/programtemp.php?menutab=51&program_id=51&unit_id=65


closed as primarily opinion-based by PeterJ, Eugene Sh., Bimpelrekkie, The Photon, Wesley Lee Jul 27 '17 at 16:03

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 2
    \$\begingroup\$ Really doesn't matter. They both are going to teach you math. \$\endgroup\$ – Eugene Sh. Jul 27 '17 at 15:28
  • 1
    \$\begingroup\$ Instead of asking others what you should do, why not start from your own interests. Also IoT is a hype at this moment, it could have become irrelevant by the time you have finished your studies. Good engineers never study to do something specific like IoT, they follow their interests and try to become good in that subject. Then a job will often follow without much effort. \$\endgroup\$ – Bimpelrekkie Jul 27 '17 at 15:38
  • \$\begingroup\$ Ditto. You know, most of us here have finished their degrees long before the abbreviation IoT have appeared... Even "Embedded" wasn't that widespread. It was just "Electrical Engineering". \$\endgroup\$ – Eugene Sh. Jul 27 '17 at 15:40
  • \$\begingroup\$ @EugeneSh. Or "physics"! \$\endgroup\$ – Dirk Bruere Jul 27 '17 at 15:58
  • \$\begingroup\$ @DirkBruere Is it about the first or second comment? \$\endgroup\$ – Eugene Sh. Jul 27 '17 at 15:58

As an employer, I usually find that the guys with computer in their specialization are often not embedded but more upper-level. More important is to get involved in projects or get an internship that demonstrates your ability to apply these skills.


Designing/Making IoT devices in the millions will be done by a few engineers working for big companies. They will be used by a far larger array of engineers working at a much higher level eg systems, database, webserver etc. Choose the level you wish to work at.


Not the answer you're looking for? Browse other questions tagged or ask your own question.