Opinions of CS Program?

<p>Does anyone who has gone through the CS program here have any information to share about it? Like class difficulty, workload, job/internship opportunities, etc?</p>

<p>Berkeley is number one at CS. I visited a CS class there and it seemed pretty mediocre level (they started from basics). Of course i was just visiting during the first few weeks of school. There is a lot of competition from what i heard from my berkeley friends and they usually were working on a CS project when i visited, but the jobs they get are amazing. One of my friends got a intern at Facebook and another got one at Twitter and google. Most of the people i know who are in berkeley CS are pretty well connected to the job market(heard the career center is great!) Hope this helps!</p>

<p>Which CS course did you visit?</p>

<p>i went to CS61A</p>

<p>CS 61A does start from the basics since it is the first CS course in the sequence for CS majors.</p>

<p>EECS major here, about to graduate.</p>

<p>Difficulty: the classes are rigorous, but people who are suited for the major should have no problem as long as they work for their grades. Different professors differ, but there are no easy rides in any class.</p>

<p>Workload: most of it will be non-trivial homework and figuring out projects. If you’re good at it, the load can be light, but if you don’t understand it or have a bad project team, the workload can easily overwhelm you even with low unit counts.</p>

<p>Job/Internship opportunities: you’ll be well prepared to find a job/internship after a few semesters, but they won’t be offered to you. You’re going to have to seek them out, but you will be well-armed with your knowledge and Cal’s reputation.</p>

<p>I thoroughly enjoyed the program as there’s a lot of flexibility, the professors teach you theoretical concepts instead of technical training, and there’s plenty of opportunity (as long as you recognize them).</p>

<p>If you’re cut out to be a CS major, you’ll do great. However, if you aren’t, you will suffer. Thankfully, CS61A weeds out people very quickly so they don’t waste any significant amount of time.</p>