Switching from Mech Eng to EECS

<p>I need to revise my argument a bit. I previously thought that E77 (which is now E7) cannot be used as a prerequisite for EECS, since EECS requires CS61A/B/C, but a closer look at the EECS page on the online catalog says if you are transferring from another engineering department, E77 can be used instead of CS61A (so I assume, E7 can likewise be taken instead of CS61A). On the other hand, I assumed that CS61A can be taken instead of E77 for MechE, since that’s how some other engineering departments do it, but the unorganized MechE website didn’t say anything about it. I’m fairly certain you can use CS61A as E7 for MechE, but talk to your adviser about it. I’ll email someone about it in the meantime. Still, I recommend that you sign up for CS61A instead of E7 because if you want to do EECS, you should really do the 61-series, and the 61-series is a lot more telling of what EECS is like, so you may find out that it’s not for you after all. It is pretty harsh though and many people in it already know a bit of programming.</p>