What Are the Hardware Design Roles of Computer vs. Electrical Engineers?

  • Thread starter Thread starter sandy.bridge
  • Start date Start date
  • Tags Tags
    Engineering
AI Thread Summary
The discussion centers on the distinctions between hardware design roles in computer engineering and electrical engineering. Computer engineers focus on the integration of hardware and software, emphasizing logic design, assembly codes, and applications like databases. In contrast, electrical engineers concentrate on foundational hardware aspects, including control systems, PCB design, and circuit theories. Both fields often overlap, particularly in universities where they are housed within the same Electrical and Computer Engineering (ECE) department. The conversation suggests that undergraduate studies in either discipline provide a similar foundation, allowing for flexibility in specialization during graduate studies. Overall, the integration of hardware and software is a key interest for those in computer engineering, while electrical engineering leans more towards the hardware's fundamental principles.
sandy.bridge
797
1
Hello all,

I am current enrolled in a Computer Engineering program. Despite its title, I am not super interested in the programming aspect, however, I am interested in the design of computer hardware, and the integration of computer parts to the software. Can anyone here provide me with information regarding the types of hardware design a computer engineer will do, and the types that a electrical engineer would do (formal naming)?
 
Physics news on Phys.org
in most universities I've looked at, electrical and computer are usually in the same department (ECE), take my university for example, the ECE department provides specialisation of electrical, software, and computer systems (what I believe to be half way between the previous 2), and (not sure about this one) information systems.

software engineers to pretty much exactly what the name implies so I won't explain that.

Electrical and electronics engineers do comtrol systems, PCB, transmission lines, circuit theories. basically you can think of it like from the most basic building blocks of electrical or electronic hardware. (actually you can go down another level, dealing with the materials of your transistor and stuff but that is the territory of chemical and material engineers).

Computer system engineers deals with the logic design (good chunks of boolean algebra), assembly codes, compilers, and for some reason. multiple user applications (database, digital contact list, management software etc).

From what I've seen on undergrad courses, computer systems and electrical & electronic do more or less the same, electrical heavier on the hardware side and CS heavier on the software side but both have the option to do something irrelevant to computer hardware.

If things are like that in other universities, doing either in undergrade won't have too much affect, switching over to a different specialisation in grad school projects should be simple.

hope this makes sense
 
I’ve been looking through the curricula of several European theoretical/mathematical physics MSc programs (ETH, Oxford, Cambridge, LMU, ENS Paris, etc), and I’m struck by how little emphasis they place on advanced fundamental courses. Nearly everything seems to be research-adjacent: string theory, quantum field theory, quantum optics, cosmology, soft matter physics, black hole radiation, etc. What I don’t see are the kinds of “second-pass fundamentals” I was hoping for, things like...
TL;DR Summary: I want to do a PhD in applied math but I hate group theory, is this a big problem? Hello, I am a second-year math and physics double major with a minor in data science. I just finished group theory (today actually), and it was my least favorite class in all of university so far. It doesn't interest me, and I am also very bad at it compared to other math courses I have done. The other courses I have done are calculus I-III, ODEs, Linear Algebra, and Prob/Stats. Is it a...
Back
Top