Electrical vs Computer Engineering

AI Thread Summary
The discussion centers on the decision of whether to take five additional classes in Electrical & Computer Engineering, focusing on subjects like Electromagnetism and Analog Electronics, despite a primary interest in software. Participants emphasize the value of a well-rounded education in engineering, noting that knowledge in both hardware and software is beneficial for future career opportunities. They argue that understanding foundational concepts in analog systems and communication theory can enhance problem-solving skills and facilitate collaboration in multidisciplinary environments. The consensus suggests that while the workload may be challenging, the long-term advantages of having diverse knowledge outweigh the immediate concerns of overworking. Ultimately, the individual decides to pursue the dual major, recognizing the interconnectedness of electrical and computer systems.
Rai
Messages
2
Reaction score
0
Hello, I'm currently enrolled as a Dual-Major in Electrical & Computer Engineering. To be honest I'm more interested in the software and computing side of the aforementioned disciplines. But there are only 5 extra classes over my last 4 semesters I would have to take and they are:
-Electromagnetism I & II, Continuous Time Linear Systems, Analog Electronics and Communication Theory

So my question is should I overwork myself with classes that semi interest me but I don't fully love or should I put more time into a smaller amount of classes that I'm more inclined to?? Objectively 5 classes isn't that much but once you pass a threshold of hours per week it seems to get exponentially worse.
Is having more varied knowledge with less specialties(Less time to research software interactions for example) better as I can do all of the research I want after college??
 
Physics news on Phys.org
Rai - My recommendation would be to take the 5 extra classes, since they provide you a more grounded education.
As an engineer, you never know where your career may take you, especially if you develop new technology (which is likely).
BTW - We will always need ANALOG technology, especially if something happens to take out our digital technology (like a
super-volcano generating multiple EMPs).
 
My engineering program only offered a degree in Electrical & Computer engineering. But you could take either the "Power" side or "Computer" side. There were only 5 or so classes that differed between the 2 sides.
I took the computer path myself. Some of the classes that both sides had to take from your list included classes on communication theory (1 analog, 1 digital and 1 more general covering both). Analog electronics, Digital control systems (probably similar to your continuous time linear systems).

I can say now that I'm working in a job that is more computer engineering, I've found the communication theory courses have been really helpful. I deal a lot with getting our devices to communicate with one another and having the basic knowledge has helped me understand what is going on a lot quicker.
Analog electronics I've used to help build tools that people will use in the field to test equipment, and the digital control systems have helped me understand and talk about what our devices are doing better.

I agree with Tom, I'd take the classes if you can, you never know when the information will become helpful!

For note the classes that the computer side didn't take included:
1 Technical elective (we picked 2/6 power side picked 3/6)
Power Systems
Electromagnetism
Fields (these classes would have made electromechanics much easier when we took that class)
Digital Control Systems
 
I took both the electrical course and the computer paths in undergrad.

Getting breadth in undergrad is never a bad thing. Like you mentioned there will be plenty of time later to specialize. Here is something to think about.

Most modern electrical system will require some level of computer engineering, whether it be computing faults for power electronics, doing signal processing on a signal received by an antenna, or actually implementing a filter for control purposes.

Lets say you get a job as a software engineer at a company that does a lot of RF work. It will help to have an understanding of electromagnetics and communications. If you do anything with controls Continuous Time Linear Systems will help you, among other things. Most computer systems, especially embedded, interface with analog devices. You will prob need the knowledge at some point.

Many job for computer engineers will prefer that people have some level of knowledge in their industry. Taking those classes can help you. It will alos help basic understanding when in multidisciplinary and systems level meetings.
 
that being said, you could take additional software/computer engineering classes during that time, so it is really up to you. Generally it is a good idea to have a basic knowledge of the areas your subject interfaces with.
 
Thanks for the input guys, I'm going to go the Dual route. It's like what you all said - electrical devices interact with other electrical devices so the more the merrier.
I also noticed when I get overworked(primarily due to procrastination) I feel like solely Computer is the way to go but when I'm in a non-stressed mindset Dual seems too good not to do.
 
I'm going to make this one quick since I have little time. Background: Throughout my life I have always done good in Math. I almost always received 90%+, and received easily upwards of 95% when I took normal-level HS Math courses. When I took Grade 9 "De-Streamed" Math (All students must take "De-Streamed" in Canada), I initially had 98% until I got very sick and my mark had dropped to 95%. The Physics teachers and Math teachers talked about me as if I were some sort of genius. Then, an...
Bit Britain-specific but I was wondering, what's the best path to take for A-Levels out of the following (I know Y10 seems a bit early to be thinking about A-levels, but my choice will impact what I do this year/ in y11) I (almost) definitely want to do physics at University - so keep that in mind... The subjects that I'm almost definitely going to take are Maths, Further Maths and Physics, and I'm taking a fast track programme which means that I'll be taking AS computer science at the end...
After a year of thought, I decided to adjust my ratio for applying the US/EU(+UK) schools. I mostly focused on the US schools before, but things are getting complex and I found out that Europe is also a good place to study. I found some institutes that have professors with similar interests. But gaining the information is much harder than US schools (like you have to contact professors in advance etc). For your information, I have B.S. in engineering (low GPA: 3.2/4.0) in Asia - one SCI...
Back
Top