<p>Junior transfer here. I don't like EE20n at all. On top of that, I don't remember most of my math stuff either since I finished Differential Equations last year during Fall semester. So I had a spring and summer semester with no math... It's pretty rough especially since EE20n is mostly math from Calc II which I've taken two years ago. Seems like everyone there are EECS majors and I can see myself being at the bottom of the curve. I just looked at the hw and I don't know much...
CS 61A is time-consuming already anyway. But I really enjoy it unlike higher level math which I'm beginning to dread now especially after a long break.
But is it a dumb idea to switch majors just because of EE20n and EE40? I haven't taken EE40 yet either.</p>
<p>I'd delete this thread if I could. haha I just looked up CS and it requires EE42 too >_<</p>
<p>EE42 is way easier than EE40(42 has less physics involved). CS in L&S is same thing if you are doing CS in EECS.
EE20N is not difficult course. When I took it, I did fine but the material was not very clear.
If you don’t like EE20N, just switch into EE42 now or take it later and into CS major in L&S.</p>
<p>I feel the same way as you right now in EE20N like I’m playing catch up in the math that I already forgot a year ago. It’s ok though, just tough it out and find a good group to study with. I might not be the best candidate for that but I’m more than willing to group up too. </p>
<p>EE40 so far is definitely more fun than EE20. Maybe it’s just early though, haha.</p>
<p>If I drop EE20n, I don’t think I can add EE42. Isn’t it too late? I’m 2 and a half weeks behind already. I don’t know how it’s going to work out though cause I only have 13 units right now so it will drop to 9 if I did…</p>
<p>As far as going CS in L&S, I couldn’t find much info about their graduation requirements aside from the IGETC and one AC course. I did complete the IGETC but I didn’t get it certified. The CCC I went to is nearby though so I think I can get it certified anytime. But I don’t know what other upper division courses L&S requires aside from the ones in the major.</p>
<p>Don’t know if switching sounds crazy. I don’t care too much about having a BA instead of BS. It’s still from Berkeley. But right now I feel a bit overwhelmed. I just want to do the things I love and have some more time to enjoy college. I don’t remember my math and I dislike EE20. I’m sure I won’t like EE40 either cause I hated Physics in E&M at CCC… I don’t even have time for clubs >_<</p>
<p>Ughhh I’m so confused lol. I looked at the first quiz for EE20 from the past semesters and it looks really scary >_<
Yeah…I gotta talk to an adviser…
If I am able to switch majors, I will try to add EE42. But maybe AmAst 128 might be easier to catch up since it’s more than 2 weeks already…</p>
<p>L&S requirements in general:
[Office</a> of Undergraduate Advising: Summary of Degree Requirements<a href=“Note:%206%20units%20of%20out%20of%20major%20department%20upper%20division%20units%20required.”>/url</a></p>
<p>So I’ve talked to a counselor and it turns out that my life would be easier if I do CS in L&S. But at the counselor’s office, someone told me that CS 170 is one of the most difficult class in Berkeley and it is required for CS in L&S. He told me that staying in EECS would be easier…should I stay away from CS 170? I think ucbalumnus has mentioned many times that the concepts from this class are important and applies to the industry…</p>
<p>CS 170 is comparable in workload to a math course – i.e. less work than CS courses with programming (or hardware design) projects. It is more like an upper division math course in being proof oriented, but it is not as difficult as something like Math 104 or 113. If you like and are good at math with proofs, you probably won’t find CS 170 very difficult. On the other hand, if math with proofs is very difficult for you, CS 170 may be difficult for you.</p>
<p>Its content, algorithm and complexity theory, will be helpful in that if you know the concepts of the subject, you will be better able to design software that does not take up excessive amounts of time, memory, or disk space.</p>