<p>Hello,
I've been accepted into the EE program. I am wondering how hard it would be to double major in CS and EE/CE. I'm pretty certain I want to major in CS, but I'm not exactly sure what the differences are between EE and CE. Which one would have courses that overlap the most with CS, and how would the workload differ from EE and CE?
I'm also wondering if I would be able to continue double majoring if I transferred to UCLA or Cal.</p>
<p>it would be quite an undertaking, to say the least.
EE curriculum lacks comp sci lower div preparation, but there are electives you can take in later years.</p>
<p>Computer Engineering would be your best best. It concentrates a lot on comp sci classes. For example, as an EE I was never even required to take a Java class. It’s one of the biggest shortcomings in the program here. Especially when local companies are software oriented and mean comp sci when they ask for electrical engineers. </p>
<p>ask UCLA or Cal about transferring and double majoring.
i hope you’re some kind of genius because just accomplishing either solely Comp Sci, CE, or EE is a challenge.</p>
<p>@keltix thank you very much for the helpful reply
im now leaning towards just CE or Comp Sci, but can you describe the differences between the three (EE,CE,CS)? i’ve looked at the bls stats [California</a> - May 2011 OES State Occupational Employment and Wage Estimates](<a href=“http://www.bls.gov/oes/current/oes_ca.htm]California”>http://www.bls.gov/oes/current/oes_ca.htm)
it says that Computer and Information Research Scientists in California make an average $116,190
Computer Hardware Engineers $112,960
Electronics Engineers $108,000<br>
and Electrical Engineers $103,160.</p>
<p>Since I really don’t know what day-to-day work in these fields is like, I don’t have a strong preference towards any of these three majors.</p>
<p>Sorry for the length of this response, but I guess what I’m really asking is what was your experience as EE? Homework? Study time? Free time? I’d appreciate any insight you could give me into any of these three majors.
Thanks again :)</p>
<p>comp engr will be fun. like any major, you need to truly invest the time.
it will be a lot of computer science projects (sitting in front a computer all day).
is this something you can handle, or even like?
what about solving extremely complicated problems and implementing algorithms?</p>
<p>the day to day stuff is so varied I can’t coherently speak about it too specifically.
hw takes forever; it’s relentless.
lab is worse (but it’s the essence of EE).
you can (and SHOULD) find time for other stuff (partying, Intramurals)
tip: search google for ucsb courses website to see the kind of work it entails based on the curriculum ([Courses</a> | Electrical and Computer Engineering | UC Santa Barbara](<a href=“http://www.ece.ucsb.edu/academics/courses/]Courses”>http://www.ece.ucsb.edu/academics/courses/))</p>
<p>in the end, it should pay off (if you’ve done all this and internships…etc)</p>
<p>After carefully looking over the very helpful advice you have given me, I think that CE would be the best fit for me. The information I’ve gathered from your posts has led me to believe that CE gives the best of both worlds in terms of the software and hardware sides of computer-related fields.
Now, how would I go about changing my major if I already submitted my SIR under the EE major? Would I have to complete a certain number of units before I would be eligible to switch majors, or would I be allowed to change my major before Orientation and choosing classes?
Thanks again for your very helpful posts</p>