E10 teacher? R&C class suggestions? E7 vs. CS61a?

<p>Does one E10 teacher stand out among the rest (ie. easier, keeps you awake, learn more from)?</p>

<p>Also, could someone please recommend some easy R&C courses? I'm terrible at English and need to meet both the A & B R&C requirements. I don't think there are any R&C courses that can satisfy both the A & B requirements at the same time?
I've heard about German R5a but it seems like that's filling up quickly so I'd like more options (listed in order of difficulty, easiest to hardest, would be preferred).</p>

<p>Lastly, would it be better for a bioengineering (biomechanical specifically) to take E7 or CS61a?</p>

<p>All of the 61 series are notorious for the workload and difficulty of the material when compared to other lower division classes. If you are heavily interested in computer science, definitely go for it, I learned a lot more than I expected to in 61A. But, if you're bioengineering and not EECS for a reason, I'd suggest stick with E7, though I have never taken it.</p>

<p>Hm, I'm interested in these questions as well - would other people mind chipping in?</p>

<p>i'd like to know too</p>

<p>Bump please.</p>

<p>I can't answer your questions regarding engineering or computer science, because I'm an L&S student.</p>

<p>However, you did ask about completing both R&C requirements in one semester. As far as I'm aware, there's no one course that satisfies both requirements. (Unless you consider a two-semester sequence "one course".)</p>

<p>That said, I've already enrolled in two separate R&C courses with the intention of completing both requirements in one semester. I'm not sure if this is advised or even allowed, as R1A is usually a prerequisite for R1B (though there are a few exceptions to this.) However, I'm also taking both courses out of genuine interest, so it won't kill me if I don't get credit for one of them.</p>

<p>It does not matter what professor you choose for E10, the only thing that matters is what DAY OF THE WEEK you choose to have your lab.</p>

<p>As far as CS61A vs E7, both classes are a ton of work. I would take E7 because few ppl in that class have prior programming experience (unlike 61A, where ppl are EECS majors or have taken CS3). E7 also teaches MATLAB, which is more useful than SCHEME.</p>

<p>"the only thing that matters is what DAY OF THE WEEK you choose to have your lab."</p>

<p>what do you mean by that?</p>

<p>@colinger:</p>

<p>What if I'm an EECS major with no programming experience?
Will CS61A be too difficult?</p>

<p>The professor you sign up for does not matter because the professor/location is determined by the module you are assigned. Since all of the lectures are at the same time and the professor does not matter, the only thing you have to decide is which day you want to have your lab.</p>

<p>I am a MechE, not an EECS major so I am not entirely sure.
I took E7 last Spring and a CS61B equivalent course junior year in high school.</p>

<p>I know several people the same year as me who took CS61A. One is an EECS major with no programming experience who took CS3 before. Another is an engineering sciences major with some programming experience who also took CS3 before CS61A. A third is a Bioengineer with no programming experience who did not take CS3. All of them said the class was a lot of work and I know for sure that the third person got an A (not sure about the first two).</p>

<p>You will probably be fine taking CS61A w/o programming experience but I do not know for sure.</p>

<p>Thanks for your help everyone - although I wouldn't mind if anyone else had something to add either :D</p>

<p>what about E10 vs E7? Which to take first? Which is easier?</p>

<p>If you are MechE or BioE, E7 will be more useful down the roads. In some upper division class, sometimes you would want matlab to solve some problems numerically.</p>

<p>Yo. MechE here. E7 helps you down the road later on in upper divs when your professors give you Matlab assignments. Matlab is basically a super calculator. It is useful when you need to numerically integrate second order differential equations or deal with large matrices. You will need this for lots of engineering projects. </p>

<p>CS61A is more about the theory of CS, rather than the language. E7 is more about learning Matlab and applying it to math and physics problems rather than indepth programming. Also, if you take E7 fall 2011, the professors are the same ones that I had, and they make the class HARD, but you will definitely learn a lot.</p>