EE student thinking about changing major

In summary: If you want to build things, then EE is the major for you. EE has a lot of programming classes, which will give you the skills you need to build things. However, if you just want to tinker, then CS is the major for you. CS has more programming classes, but you don't need to know how to build things. EE and CS are both good majors, and you should choose one based on what you want to do.
  • #1
SuperMiguel
110
0
So i stared as Comp Sci major about 3 year ago, very quickly changed to EE since i got interested in robotics and stuff like that. Since then i been playing with electronics, doing a lot of robotics work and i really like it... and i think its a hobbie that matches with me 100%. But now that I am taking more into clases of EE I am feeling bored of my career like its to much theory and not a lot of doing which is the part i like... So I am thinking to go back to comp sci or comp eng
 
Physics news on Phys.org
  • #2
i changed from comp sci because i didnt want to have a job that i would be programming 8h a day.. but then there are not many jobs as EE so i rather have a job :) and i don't mind programming 8h anymore =)
 
  • #3
any comments?
 
  • #4
should i go for comp sci or comp eng?
 
  • #5
You will have a much greater chance of getting your hands dirty with a EE then a comp sci degree. If a EE degree is too much theory and you really want to work with hardware then get a mechatronics degree. That will get you a good job with lots of opportunity to make good money.
 
  • #6
ya EE is to much theory
 
  • #7
which major is easier? CS or CE?
 
  • #8
SuperMiguel said:
which major is easier? CS or CE?

bump
 
  • #9
SuperMiguel said:
which major is easier? CS or CE?

Which one do you find more interesting? Maybe that's the question you should be asking. Or is all you care about the easiest route to 60k a year?

How in the world could we answer that question anyway? We have no idea what school you are at, so we cannot compare programs. CS, CE, and EE are probably the closest majors that I know off in terms of engineering, and I consider CS engineering. I doubt either major is "easy" by comparison to 90% of the majors at all schools, by the way.
 
  • #10
im at USF, university of South Florida
 
  • #11
so i pulled the undergrad catalog (http://www.ugs.usf.edu/pdf/cat1112/15engin.pdf) and here are the differences between CS and CE:

CS: 120 total credits
Deparment upper-level Elective (CSE theory elective)
Deparment upper-level Elective (CSE elective)
Deparment upper-level Elective (CSE elective)
Deparment upper-level Elective (CSE elective)
Deparment upper-level Elective (CSE elective)

CE: 128 total credits
Electronics Materials
Electrical Systems I
Computer System Design
Computer System Design Lab
CMOS-VLSI Design
CMOS-VLSI Design Lab
Computer Science Project
Deparment upper-level Elective (CSE Hardware elective)
 
Last edited:
  • #12
SuperMiguel said:
which major is easier? CS or CE?

I would say that CS is applied logic and CE is applied physics and applied logic. The CS kids I knew were mostly the math types. The CE types were from a wider range, some were technology driven, some math driven, some physics driven. Rarely, did I meet a CS kid that liked physics.

With this said, the difficulty of each major depends on your interests and what you're good at too.

Why do you think EE has too much theory? I remember a lot of EE/CE kids lived in the lab 7 days a week working on projects. I would be very surprised if an EE/CE curriculum was strictly theory.
 
  • #13
@SuperMiguel,

I think you are in the midst of realizing the transition from idealizing a hobby to discovering the real world, at least to date via your EE classes. For instance, I know many an avid avionics/aerospace enthusiast that entered an Aerospace engineering program due to their love of "flying". Just because one might enjoy being a pilot, doesn't mean they want to study thermal and fluid dynamics. If at the end of the day you just want to tinker and build things, perhaps all you need to pursue is that of an Electrical Technician, of which you do not need a 4 year degree. If instead, you want to "truly" attempt to understand your discipline, and with that understanding, analyze/build/design/consult, etc, then you should pursue the EE degree, and accept that nothing is easy. The theory is there for a reason. Instead ask yourself, "What will I know, what will I be capable of WITHOUT the theory?" Just my opinion, as I have a B.S. in Comp Engineering and I am currently pursuing an M.S. in EE.
 
  • #14
another thing is that i got few friends that graduated from USF with an EE degree and they don't even know how to turn an LED on/off with an arduino board... the program is really bad in my opinion with only one programming class (matlab) and 1 microcontrollers class.. Thats another reason i want to change...
 
Last edited:
  • #15
SuperMiguel said:
one of the biggest problems i face is that i got few friends that graduated from USF with an EE degree and they don't even know how to turn an LED on/off with an arduino board... the program is really bad in my opinion with only one programming class (matlab) and 1 microcontrollers class.. Thats another reason i want to change...

I know how to do that and I'm only a sophomore in my EE program but that's because I learned it on my own. It doesn't mean your program is bad, it could mean that your friends didn't put in the time to learn anything except pass tests. There's a mix of people in my program, the ones that have been soldering since 5 and the ones that heard getting an EE degree will get you a job.

If you want to learn more programming than what's in EE, learn it on your own; no one is stopping you.
 
  • #16
I think ima go for CE
 
  • #17
I am about to graduate with an EE major, and I can fully understand what you mean with too much theory. It is just something you have to get through for school, but once you graduate you will be doing a whole lot more than simply rehashing Maxwell's Equations and Kirchoff's laws. Your Senior Design class is the closest you get in school to experience what its like working as an EE, and it is full of applications. If you are worried about too much theory, I would not go into CS.
 
  • #18
It's superfluous to switch from EE to CE (and even worse EE to CS) if your reasoning is that EE is too much theory. All engineering curricula are, in your words, "theoretical." The reason is that you need to learn the fundamentals so that, when you are in industry, you have strong intuition with what you are doing. If you just want to build things and tinker with parts right now, then you should be looking for an Engineering Technology program.
 

1. Why are you considering changing your major from EE to something else?

There are a variety of reasons why someone might consider changing their major from EE to something else. Some common reasons include not enjoying the coursework, struggling to keep up with the material, or realizing that their interests and career goals lie in a different field.

2. Will changing your major affect your graduation timeline?

This depends on when you decide to change your major and what major you switch to. If you switch early on in your college career and the new major has similar requirements, it may not affect your graduation timeline significantly. However, if you switch later on or the new major has drastically different requirements, it may delay your graduation.

3. Are there any transferable skills or knowledge from your EE major that can be applied to a different major?

Yes, absolutely. Studying EE requires strong problem-solving, critical thinking, and analytical skills, which are valuable in many fields. Additionally, the technical knowledge and understanding of technology gained in an EE major can be useful in various industries.

4. How can you ensure that the new major is the right fit for you?

The best way to ensure that a new major is the right fit is to thoroughly research the major, its requirements, and its career opportunities. Additionally, talking to current students or professionals in the field can provide valuable insights. It may also be helpful to take a few introductory courses in the new major to get a better understanding of the material and your interest in it.

5. What steps should you take if you decide to change your major?

If you decide to change your major, the first step is to speak with your academic advisor to understand the process and any potential consequences. You may also need to meet with an advisor in the new major to discuss requirements and potential timeline changes. It is important to also update your academic plan and make any necessary adjustments to your course schedule.

Similar threads

  • STEM Academic Advising
Replies
20
Views
2K
  • STEM Academic Advising
Replies
2
Views
2K
  • STEM Academic Advising
Replies
19
Views
2K
  • STEM Academic Advising
Replies
17
Views
2K
  • STEM Academic Advising
Replies
3
Views
1K
Replies
6
Views
844
  • STEM Academic Advising
Replies
10
Views
3K
  • STEM Academic Advising
Replies
8
Views
929
  • STEM Academic Advising
Replies
4
Views
1K
  • STEM Academic Advising
Replies
1
Views
989
Back
Top