EECS Minor?

<p>Do you think the EECS minor would be useful for a L&S CS major?</p>

<p>is that even possible? never heard of minoring in eecs</p>

<p>I found it here</p>

<p>[EECS</a> Minor Program | EECS at UC Berkeley](<a href=“http://www.eecs.berkeley.edu/Programs/eecsminor.html]EECS”>http://www.eecs.berkeley.edu/Programs/eecsminor.html)</p>

<p>If only I heard about this last semester. DAMNIT.</p>

<p>There’s a minor for almost every major in CoE, CoC, CNR, CoED</p>

<p>I thought about it, asked Elisa about it, and subsequently had a good ROFL about it. In other words, no, it’s not useful at all.</p>

<p>If you are getting it for cosmetic reasons (want a B.S. and not a B.A., tired of EECS people talking down to you), forget about it.</p>

<p>If you think you will know more when you graduate with that minor, then go for it.</p>

<p>Do you care about EE? Things are useful exactly if you do something with them, sorry to spout definitions out, but sometimes the obvious is forgotten :D</p>

<p>The minor itself wouldn’t do good, but extra classes may.</p>

<p>Since CS has so much overlap with EECS, I think the answer is to transfer into EECS if you would like to focus more on EE. The main advantage of CS over EECS is that it’s much easier to double major within L&S because of the breadths - otherwise, the engineering prereqs (Math 53, Physics 7A/B) for EECS are probably more useful as they do pop up in later EECS courses, especially EE ones that focus on robotics or device physics.</p>

<p>The EE courses would be useful if you plan to go into robotics, signal processing (which includes a lot of practical applications in CS including video compression, all sorts of communications, vision), or hardware design… but since you’re a CS major it just makes more sense to transfer into EECS or skip the whole administrative mess and simply take the EE classes. In short, of course EE complements CS nicely - that’s why EECS exists - but major/minoring in CSEECS is just silly.</p>

<p>I would have just done it to learn a thing or two about CS (I finished my political science requirements in 3 years, and then made the huge mistake of trying to minor in Rhetoric).</p>

<p>I’m also doing a double major with bio</p>

<p>would minoring in EECS be a good call if I’m a ME major? I have no programming experience but I like the EE side of EECS. I’d probably focus on the Electrical side of Mechanical Engineering anyway.</p>

<p>@eyeheartphysics
Yeah, I would say that would be a good way to go. Something like control theory on the EE side fits well with ME.</p>

<p>@fortify
No, it would not be useful at all. If you’re interested in EE, transfer to EECS; otherwise you’re just picking up a minor because it’s easy (two additional classes or whatever it is), not because you’re really interested.</p>

<p>Thanks Yon. Would you recommend I take CS 61A? For the Minor, the CS classes I’m required to take are CS 61A or E7, CS 61B or CS 61C. I’m already taking E7 next semester since it’s required for the ME major and satisfies the prerequisite for CS61B (surprised me too) but would I be at a disadvantage not taking CS61A beforehand? I heard they don’t really overlap and they are of equal difficulty more or less.</p>

<p>Unless you’re interested in computer science, I wouldn’t necessarily go for 61A. It’s a really interesting class, but many find it pretty difficult, and probably wouldn’t be as useful to a mechanical engineer as knowledge of Matlab (E7). And yeah, 61B doesn’t overlap with 61A very much, I would say it’s pretty self-contained as long as you have some experience programming.</p>

<p>Hey guys, how hard is it to take CS61A over the summer? I’m also mechanical engineer and since I plan on doing control theory, I may as well learn some programming. The sad thing is the only programming experience I’ve had was E7 (I didn’t even take any CS classes in high school :frowning: ). So, should I still take. I heard a lot of EECS majors got creamed by it.</p>

<p>By the time you finish 61A, you will have a solid understanding on what is programming and how programming languages work. It’s very different from any other programming course because it’s really about theory instead of just getting things done.</p>

<p>However, if you’re going for a CS major and feel extremely confident in your computer skills, go ahead with it. I have (non-EECS/CS) friends who usually do well in classes, but they take 61A, put in their best efforts, and barely manage to scrape by with a D.</p>

<p>The EECS people are getting creamed in it because it’s a difficult course. It’s not exactly something prerequisites can tackle.</p>