<p>Im an transfer student
Which one should I go for ?
Major: electrical and computer engineering ( double major)
PLease give me some advice.
I also want to get a job after graduating and also wanna go to graduate school for MS degree.</p>
<p>I would personally choose Cal Poly...</p>
<p>It is Cal Poly, Pomona not SLO though. Why do u choose Cal Poly?</p>
<p>Pomona, UCI, or UCSB. Pomona isn't as good as SLO, but it's still better than most other state schools. i personally would choose UCI since i don't like UCSB, and i can afford and would rather go to a UC over a CSU.</p>
<p>I'm a senior EE student at UCI. I would give the program a big thumbs down. </p>
<p>The EE program here has an almost nonexistent CS emphasis. In fact, you're only required to take one quarter of programming. The program almost entirely revolves around analog circuitry and MOSFETs (rather than higher level stuff). </p>
<p>So you won't be taking classes like data structures, operating systems, computer architecture, Java, etc as part of the EE program, which means there's virtually no overlap with the CS program and you're going to have a tough time double majoring. </p>
<p>There is too much emphasis on theory rather than practical skills. I think this is true at all UCs, but it's really frustrating because you take all these classes, but in the end you really don't know how to do anything. And the professors always retort with the "theory is important because you learn nothing if we just teach you how to solve the problems". Yes, I'm sure that having the whole class be completely confused is better than teaching students the exact way of solving a problem and then supplementing with theory after the understand how the problem works.</p>
<p>It's always easier to learn by example in my opinion. Imagine learning Java and having only having 2-3 samples of code shown to you the whole quarter. That's what taking a EE class here feels like. </p>
<p>Plus the campus is boring (yes, the stereotype is true).</p>
<p>"It's always easier to learn by example in my opinion. Imagine learning Java and having only having 2-3 samples of code shown to you the whole quarter. That's what taking a EE class here feels like."</p>
<p>Try zero. I wish I had a code sample. Two would be incredible. Why do our professors hate us so much dude?</p>
<p>I'd go with Cal Poly SLO, has the transfer window already passed? I can't imagine it's tougher to get into UCSB than Cal Poly SLO.</p>
<p>From what I've gathered, there is less overlap between EE, CS, & CPE than other programs. EE is more of an analog type setup (but seems better than the UCI example).</p>
<p>Irvine.</p>
<p>I heard Cal Poly Pomona has miserable students. I would pick Cal Poly SLO over Irvine though.</p>
<p>I'd say:</p>
<p>UCSB
Cal Poly Pomona (def true about practical vs. theoretical)
UCI
UCR/UCSC</p>
<p>coolman25 must be a troll. He should know that if he wanted CS he should either have taken the joint EECS major or should be exclusively in the Information and Computer Science school If he wanted CS and not EE, then he is in the wrong department. Duh. Of course EE is about... EE. And CS is about CS. The OP was talking about doing a double major. Anyway, to answer the OP's question: go to either UCI or UCSB.
Cal Poly SLO or UCSD should have been on his list as well.</p>
<p>Yes, you've caught me. I'm a troll. </p>
<p>Anyways, he'll have a very difficult time double majoring in EE and CS here. I would also recommend a joint program like EECS or Computer Engineering, but if what he's looking for is a true double major, it'll be difficult here because of weak overlap. He'd be looking at 6 or so years before finishing. </p>
<p>You can google the UCI catalog to see the different course requirements for the major. </p>
<p>Even double majoring in Computer Engineering and CS would be hard here because the computer-related classes that Computer Engineers take are through the EECS department and not the CS/ICS department.</p>
<p>I'm not familiar with other school's programs but I'm pretty sure that EE and CpE majors at those schools take at least some classes from the CS department. Looking at the CpE major at UCSB they have to take: Computer Science 10, 20, 40, 60, and 130A. Those are overlaps that will cut down time to get a degree. Also both majors need ECE 152A which is another overlap. And then both have required electives which overlap as well.</p>
<p>One thing I didn't think of when I posted yesterday though, is that you can probably go to the department and petition course equivalences, like ICS 23 is equivalent to EECS 114 (both are data structure classes), but whether they'll let you do that is beyond my knowledge.</p>
<p>oppsss. Im not doing Computer Science major guyssss
Im doing Computer engineering
and electrical engineering</p>
<p>I'd go for one of the UC's because you want to get a masters... theory will probably help you there. Its true UC's are far less hands on than a polytechnic because they aim to prepare you for grad school. Also, Cal Poly Pomona isn't much of a college experience, even UCI would be better... the area is just super boring. I know someone who goes to Cal Poly and it seems the recent budget cuts will be taking a higher toll on them than the UCs, though thats really just second hand information.
On the plus side, the Cal Poly program is probably a lot easier than UC engineering, and in the end your job prospects won't really be any different either.
I chose to go to a UC because I want to go to grad school and because I actually like theory much more than hands-on.</p>
<p>things are so bad at cal poly pomona that they cut more than one hundred science classes. it took a near riot from students to restore them. now the university says to plan on many more cancelled classes. i would avoid unless you want to be on a seven year plan.</p>
<p>No. SO which should I go for?</p>
<p>
[quote]
Even double majoring in Computer Engineering and CS would be hard here because the computer-related classes that Computer Engineers take are through the EECS department and not the CS/ICS department.
[/quote]
</p>
<p>I see that my former UCI professor made good on his threat to steer the department into 'discouraging double-dipping on degrees.' (When I graduated 10 years ago, a ton of people double-majored in EE and CompE, because the course-overlap made it too easy.) Dual-degree holders diluted the value of either single degree, according to his theory!</p>
<p>UCI ElecE has <em>always</em> been more focused on analog/device-level theory (not logic, software, or computer organization) of electronics. So it soundsl ike you would have been happier with CompE (or whathever it's now called.) CompE took more ICS listed courses (operating-systems), some different math classes, and VLSI classes.</p>