Welcome to College Discussion at College Confidential, the Web's leading discussion forum for college admissions, financial aid, SAT prep, and much more! You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, etc. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact us. College Confidential is dedicated to providing the best free college admissions information available on the Web, through our many articles and this discussion forum.
This welcome message goes away when you register and log in!
can one take 61A w/out any prior programming experience?
more importantly, i wish to know more about the overall computer science program at berkeley like the environment, student body, professors, job recruiting, internships, etc. i already know computer science at berkeley is one of the best in the nation if not the world so i would like more info. on the everyday life of a berkeley computer science student. thanks!
61A is intellectually challenging for most students, since there are many new ideas and programming paradigms and you need to understand and apply them quickly. Not too hard in terms of programming complexity.
I recommend taking CS 3 if you have no programming experience. I had two years of AP Computer Science, and sometimes I still had some confusion writing recursive procedures in scheme. It was only weeks later that the ideas of recursion sank in. I was happy that I got an A+ in this class after struggling week in and week out.
this has been discussed many times already, try searching for the old topics. general consensus was that yes, you'll be fine in 61a without any programming experience. I took it it with no experience and I found it manageable. Hard class, but you'll be fine if you work hard.