Cool. I can probably answer some questions about those too, if you have any.</p>
<p>
In the intro classes, most homework is coding a few functions/a class or short answer questions. Projects are coding programs (larger than most homeworks).</p>
<p>It varies more in upper div classes. In theory classes like algorithms or computational complexity, you get problem sets which consist mostly of proof problems that require thinking very hard (well, for me at least). In AI, the homeworks are all short answer (“calculate this quantity” is common), while the projects involve significant coding. In OSes, the only homework is the project.</p>
<p>I think this will be my Fall term schedule, (I have no credit)</p>
<p>Math 1A
Physics 7A
CS 61A
[Humanities]</p>
<p>I guess I will leave the experimenting to next semester. Is this fine? Also, what do you think is the easiest Humanities course for someone not interested in History.</p>
<p>And what about CS 9(A-H) classes? These are from ground up right? I was thinking of only taking 9H (Python)</p>
<p>One more thing - I was going through DeCal and I saw that they have classes on Pokemons and the Simpsons! Do you get units from these?</p>
That only narrows it down a bit… for me, the “humanities” classes get easier the more technical they get. I think the easiest humanities classes are going to be the ones that a) you’re interested in and b) have little work. So it depends on what you like.</p>
<p>
They assume at least some programming experience. And I wouldn’t recommend taking a 9[A-H] class if one of your main CS classes covers the same programming language. Python is covered well enough in 61A that 9H would be extraneous. The same goes for 61B and Java, and 61C and C.</p>
<p>
“Pokemons”…? Isn’t the plural Pokemon? In any case, yes, you get units from those. Note that the DeCal classes change every semester, though some classes may be offered again.</p>
<p>Physics 7A lists Math 1A as a prerequisite and Math 1B as a co-requisite. Physics 7B lists Math 1B as a prerequisite and Math 53 as a co-requisite. So if you start in Math 1A, you are supposed to start in Physics 7A the next semester, when you take Math 1B.</p>
<p>For an international student who is going to take the AP tests in May, which all do I need to take to clear all of the basic stuff.</p>
<p>And I was planning on taking calc. BC , Physics C-m/e/mag. and chemistry and maybe english( I dont what it is exactly)…can you guys tell me if i need any thing more…</p>
Those will get you out of almost everything that you can use AP exams to pass out of. (Unless you haven’t taken two semesters of US history and/or government… then AP or SAT US History will be helpful.) You may want to take another humanities/social science exam, such as Psychology, one of the History exams, or one of the Economics exams. (I suggest Psychology, as I was able to study for and do well on it with not much studying.)</p>
<p>Either English Language or Literature will be fine, and will pass you out of the same class. I personally found Language to be easier, but you probably want to look at past questions.</p>
<p>Hi everyone,
I am a fall 2013 EECS admit at UC Berkeley and I know that EECS is among the top ranked programs at Cal and I do want to major in EECS. I was just wondering can I still pursue a graduate degree in Aerospace Engineering at Cal or in another university upon graduating with a bachelors degree in EECS from Cal.</p>
<p>Hi energize. This is probably subjective so I guess I am asking for your opinion (or anyone else’s who cares to weigh in) on this.
Going through thread after thread on CC, I am having second thoughts about Berkeley. Is undergrad EECS really that bad? All I hear about is the large class sizes, the ruthless grade deflations, the over-dependence on TAs, the weeding out, the lack of research opportunities, the budget cuts and just too many people competing for pretty much everything! It seems like everything positive about Berkeley, the rankings, the repute, is all because of its graduate schools.
What has been your experience like? Is Cal worth all the trouble academically? And have you been able to have a social life?</p>
<p>The people who post do seem to be disproportionately drawn from the complainers. 90% of Berkeley frosh eventually graduate, 70% in four years. Of those frosh in the College of Engineering, 80% eventually graduate in the College of Engineering (i.e. don’t change out or fail to graduate at all).</p>
<p>These numbers are likely highly related to admissions selectivity (they are much lower at many other, less selective, schools), but they do indicate that most entering frosh at Berkeley are able to handle the academic work at Berkeley.</p>
<p>I have a few months left before college starts. Any tips on how I should be using these? I have a basic knowledge of java. Should I learn python so it helps me in 61A? or should I learn javascript or HTML because they will help me in making web apps?</p>
<p>garggaurav - 61A can be tricky conceptually, I didn’t think it was too bad going in without knowing any python (had a solid Java background, too summer 61A). Knowing the language might help some, but you’re not in too much trouble if you’re not used to the syntax, you’ll have time to pick it up. It’d probably be more helpful to go in with a basic understanding of recursion, simple data structures (like a linked list), and the big ideas of object oriented programming. Of course, the point of class is to learn though, so it’s not like you need to know everything before you start the course. :P</p>
<p>I don’t think javascript or html will be particularly useful in most of your classes, but if it interests you there’s no reason not to learn it.</p>
<p>Learning Python isn’t really necessary for taking 61A since you learn it quickly enough, but making web apps or Android apps is a useful skill if you have ideas for side projects (which are useful for getting internship and jobs :P).</p>
<p>I am sorry if this is a stupid question, but what languages can I learn that may help me in getting involved with open source projects and start working on Github?</p>
<p>I know javascript or HTML won’t help me in classes but will they be useful in getting internships or building up a resume? Is there anything you wish you would have learnt because it’s a big help in college?</p>
<p>As a transfer student who has taken data structures at community college but doesn’t have a 100% grasp of the class’s topics, would you recommend taking the version for transfer students (47B, is it?) or the full-on 61B?</p>
If you’re talking about the options within EECS, these are not set in stone at all, and don’t really affect anything. If you’re talking about majors, it depends on what majors you want to switch.</p>