Should I skip CalSO to attend summer class? (EECS major)

<p>I SIR'ed pretty late so the 1st CalSO (June 9th) is already full. Is it worth attending CalSO on the 23rd of June to skip my summer class (11:00am-1pm)? I heard you get early registration. I've already planned my courses. Will I have trouble getting into the following courses if I don't go to CalSO?</p>

<p>CS 61A
CS 47B
EE 20N
EE 40 or ERC 100C</p>

<p>To be honest, I don't really feel like attending it either because it costs $200 and 12 hours long o_0
But is it worth attending it?</p>

<p>Your particular classes don’t really fill up that easily, so I doubt that Calso is that important for you.</p>

<p>Oh really? Thanks :smiley:
Is there anything important that I’m going to miss? I mean, isn’t the whole thing just an Orientation so pretty much all the information should be researchable on the UCB website right?
I’ve been reading alot of the Catalog and Undergraduate Handbook.</p>

<p>Yeah, everything you need to know is available online. I didn’t learn much at CalSO except for how to make my way around the campus. I guess it was also nice to make some friends right away. But it’s not a big deal.</p>

<p>The only problem you might have with a late registration time is that you have three lab courses, and you could potentially have trouble fitting them all in. But if you sign up for two of those courses during Phase I then I think you’ll be fine.</p>

<p>I kind figured. Orientations in general are not useful…but thanks alot. I hope I can register during Phase I.</p>

<p>You’d be fine getting into these classes.</p>

<p>That’s a tough first semester schedule though.
Have you already taken Physics 7B and math 53/54? It would be a better idea to swap out one of the EE courses with physics ro math i think.</p>

<p>I think he’s a transfer. But I would also suggest not doing all of that at once. What class are you taking in the summer? It would be advantageous to take one of the lower div EECS classes (CS61ABC || EE40) while you’re here anyway.</p>

<p>Yeah I’m a transfer. I think the only Math class I need now is CS 70. It sucks because I already took a Discrete Math class equivalent to UCB Math 55 but CS 70 seems to be a new requirement starting 2011 and cannot be replaced by Math 55 anymore.</p>

<p>@eyeheartphysics
What would you recommend for me to take? Kind of scaring me now, I mean, 2 warnings from 2 people lol. All I know is I need to complete CS 61A, CS 61C, CS 47B, EE 20N and EE 40 in two semesters. I SIR’ed pretty late and CS 61A is already full for the summer. So I’m planning on taking a class at my CCC this summer to fulfill the American Culture requirement. Once I do that, all I pretty much need are the two upper division electives. I was thinking ERC 100C can fulfill both the upper-division elective and Social Implications of Computing requirement. Is this class supposed to be tough too? I thought this semester wasn’t going to be tough as my 2nd semester cause I pretty much only have two technical courses. I gotta take three on my 2nd semester since junior transfers are required to finish the EECS core courses in two semesters…But since you guys said so, how would you recommend I divide this up? I appreciate any help.</p>

<p>In case you’re wondering, I already took a Data Structures class at my CCC and Assist.org says I only need CS 47B to fulfill the CS 61B requirement.</p>

<p>I guess it depends what classes you’ve taken relevant to EECS at your old CCC. Did you take a circuits class already? Maybe EE40 would be a good idea if you did.</p>

<p>CS47B is actually a lot more work than you’d expect (so I’m told), even with Data Structures class under your belt. I would take CS61C in the summer if you’re not feeling EE40, but there’s a lot of material in the class so I’m not sure how it would be.</p>

<p>When did you take Math 55? You might be able to petition for it. One of my friends took Discrete Math in community college while in high school and was able to get credit for it because he took it before they changed the requirement, so maybe you took it before they changed the requirement?</p>

<p>I always wondered how transfers to the EECS department were able to do it since they can essentially place out of no major classes (only math / physics). I mean sure you can finish an EECS degree in 2 years but u can only take a few upper divs (maybe 6-8) and you’d be working like a dog.</p>

<p>@eyeheartphysics
I haven’t taken any circuits class yet. I don’t think I can take CS 61C either cause it says CS 61A is a prerequisite. Anyway after what you said, I decided to put myself on the waitlist anyway and maybe see if I can get in either EE 40 or CS 61A. Thanks for the heads up I didn’t know CS 47B could potentially be alot of work even though its only 1 unit.</p>

<p>@JBeak12345
I took the equivalent of Math 55 at my CCC back in Spring 2010. But that’s great thank you for bringing that up! I will definitely hold off on taking CS 70 until my 2nd semester and see if I can petition to skip it. The CS 70 requirement just started in Fall 2011 so hopefully they will let me skip it.
So upper divs classes are that much work? >_> I been planning my schedule and I can definitely graduate in 2 years but I have to take 12-14 units of upper division on my last two semesters. Oh well I’m worrying about finishing the core classes for now.</p>

<p>If you took it in Spring 2010 you should be able to skip it.</p>

<p>Umm I can’t directly talk about upper division EECS courses because I have yet to take any but from what I hear some are easier than lower divs and some are harder. So just plan well and you’ll be fine =D</p>

<p>Yes, you should try to petition to get your Math 55 equivalent accepted in place of CS 70.</p>

<p>But yes, as a transfer, you probably do want to get as many prerequisites done early so that you have the maximum amount of choice in the remaining three semesters. This means the CS 61/47 courses and EE 40 and 20N (though if you are sure that you want to emphasize EE, you may not have to take CS 61/47 as urgently, and if you are sure that you want to emphasize CS, you may not have to take EE 20N as urgently).</p>

<p>Thanks alot for the comments I really appreciate it :slight_smile:
Helped me alot.</p>

<p>Here is the CS 47B home page:
[CS47B[/url</a>]</p>

<p>And here is the CS 47B study guide:
[url=&lt;a href=“http://inst.eecs.berkeley.edu/~selfpace/studyguide/47B.sg/Output/47B.sg.html]CS”&gt;http://inst.eecs.berkeley.edu/~selfpace/studyguide/47B.sg/Output/47B.sg.html]CS</a> 47B Study Guide](<a href=“http://inst.eecs.berkeley.edu/~selfpace/class/cs47b/]CS47B[/url”>http://inst.eecs.berkeley.edu/~selfpace/class/cs47b/)</p>

<p>Note that it is a self-paced course. If you are disciplined at getting work done on schedule or ahead of schedule, it may be a good thing if you can finish it off early in the semester (leaving more time for your other courses). But if you tend to procrastinate and try to get everything done in the last few days, a self-paced course might not be the optimal way to take a course for you.</p>

<p>The CalSO presentation will be of little use to you. However CalSO is a good opportunity to make friends. Everyone coming to college is losing their high school friends, so there is a brief window during CalSO and the first couple of weeks of school where people are extraordinarily social.</p>

<p>If I had to choose, I’d go to CalSO unless the $200 were a hardship. Skipping one class is no big deal.</p>

<p>I don’t really care about the friends part. Alot of people here said that these “so-called friends” will leave you when school starts, which I think is true lol…but of course it may not be true for everybody.</p>

<p>Ucbalumnus, thanks for the link. I haven’t taken any Java classes before so I guess I’ll definitely start preparing for it. </p>

<p>Since I can’t go to CalSO, I hope that I can get in an afternoon lab for CS 61A. Someone here mentioned about labs filling up and whatnot. 9:30am probably isn’t too bad but I would definitely hate the 8am lab >_></p>

<p>well, sgtbrecht, with labs the sessions that fill last are those hated 8AM ones, which you can begin to think of as “freshman timeslots” as a result of phase I being earlier for everyone soph and above.</p>

<p>Oh good. thanks</p>