<p>Has anyone taken any of the self-paced courses through EECS to learn a second programming language? What is the entrance test like?</p>
<p>You mean the CS 9 series?</p>
<p>Yeah, I want to take 9h</p>
<p>I can tell you from experience that it’s not worth your time unless you already know other programming languages.</p>
<p>Hmm, when you took it did you not know any other programming languages? Did you pass?</p>
<p>I only knew Matlab, which is a calculator, not a real program. I dropped it at the deadline to drop the course. I spent more time on this than any other classes for the first 3 weeks and the tutors were downright useless. They simply did not understand why I don’t understand some of the concepts even though it takes a lot of time and practice for first-timers. For some of my buddies who still went on, they did fine because they already took the AP CS in high school but just felt like brushing up the concepts.</p>
<p>I feel like the self-paced course is good when you need to review of what you already learned or if you would like to learn a new language when you know the fundamentals of programming.</p>
<p>Did you have to take an entrance test to get into it? If so, what was on it?</p>
<p>No entrance exam to get into it. However, you can look at the assignments right now at the CS self-paced course and if you understand none of it, then you shouldn’t do it because the tutors won’t help you out either.</p>
<p>Homepage for CS 9G:
[CS9H</a> Online Study Guide](<a href=“http://www-inst.eecs.berkeley.edu/~selfpace/cs9honline/]CS9H”>http://www-inst.eecs.berkeley.edu/~selfpace/cs9honline/)</p>
<p>And this is the first assignment:
[Python</a> Project 1: Cellular Automaton](<a href=“http://www-inst.eecs.berkeley.edu/~selfpace/cs9honline/P1/]Python”>http://www-inst.eecs.berkeley.edu/~selfpace/cs9honline/P1/)</p>