<p>Hi everyone.
I am tranfering to Cal in Fall 2011 and i am very confused about what classes to take. my original plan was to take cs61a and ee20n and one humanities course. but now since they changed cs61a to python(no previous tests or webcast) i am confused about my schedule. i was wondering if i can take cs61c before cs61a and i was wondering what is a good humanities class to take that does not require too much time?</p>
<p>also i have taken cs9f at my coommunity college and cs61b does that take care of the prereq for 61c</p>
<p>I didn’t know CS 61A was going to be on Python now. Can anyone confirm this? I have actually been spending time reading the CS 61A book that was used in the past which was about Scheme/Lisp.</p>
<p>if you have registered for the class and you go the link to buy the book . you shall see that we are required to buy a python book</p>
<p>Thank god I’m taking it this summer. Looks like I won’t have to take it in python. I’ve watched almost all of the youtube lectures. I would be so, so very ****ed if they switched it on me like that, making all of that time and effort pretty much useless.</p>
<p>can you still register for summer ?</p>
<p>
</p>
<p>The CS concepts in CS 61A should transfer over into whatever language it uses.</p>
<p>You can read Dive into Python 3 here: [Dive</a> Into Python 3](<a href=“http://www.diveintopython3.org%5DDive”>http://www.diveintopython3.org)</p>
<p>Just like ucbalumnus said, 61A should be pretty similar no matter what the language, you just won’t get to have all the fun that scheme brings (keeping track of parentheses sucks!). As for 61C, it’s mostly all programming in assembly so you just have to have a grasp in programming in general and you’ll be fine in that.</p>
<p>Personally, I wish I could take the new 61A so I can learn Python that way. I’ll be doing the self-pace class myself.</p>
<p>Damn lol. I watched a couple of the youtube lectures too and started reading the book already. I could’ve sworn I clicked on the view book link before and it still showed the old book. Oh well I didn’t like Scheme anyways. Python seems more interesting.</p>
<p>Note that both Scheme and Python 3 interpreters are open source freeware that you can download and install on your own computer to do the examples and exercises in the books.</p>
<p>But the most important thing is, CS 61A is about CS concepts, not the programming language. People who learn the CS concepts well should be able to transfer them to another programming language without much difficulty.</p>
<p>does anyone know a Humanities course that is not too much load ?</p>
<p>I’m actually pretty happy that 61A switched to Python. I’m not a huge fan of Scheme’s syntax for math (you know, +5 4 3 1 3 2 etc). I haven’t learned Python yet, but from what I’ve heard, it’s easy to pick up and learn quickly. That way I can worry about the concepts and not the programming language.</p>
<p>61A is python! Sweet. I’ve read a bit of python syntax an like it. I’ve always wanted to learn. </p>
<p>Wish it were Ruby. Ruby is fun!</p>