bbtitle]
» CC HOME » FORUM HOME

Go Back   College Confidential > College Admissions and Search > Colleges and Universities > CC Top Universities > University of California - Berkeley > Berkeley 2013
New User

Welcome to College Confidential, the leading college-bound community on the Web!
 
Here you'll find hundreds of pages of articles about choosing a college, getting into the college you want, how to pay for it, and much more. You'll also find the Web's busiest discussion community related to college admissions, and our College Visits section!

You are currently viewing the site as a guest.
Registration is simple and easy, and provides full site access.

Join our FREE community:

  • Post and reply to topics
  • Talk privately with other members
  • Participate in polls
  • View less ads
  • Remove this welcome message

 REGISTER NOW

Discussion Menu
»Discussion Home
»Help & Rules
»Latest Posts
»NEW! College Visits
»NEW! Stats Profiles
Top Forums
»College Search
»College Admissions
»Financial Aid
»SAT/ACT
»Parents
»Colleges
»Ivy League
Main CC Site
»College Confidential
»College Search
»College Admissions
»Paying for College
Sponsors
CC Resources for University of California-Berkeley
Reply
 
Thread Tools
Old 07-24-2009, 08:39 PM   #1
New Member
 
Join Date: Dec 2008
Posts: 9
Anyone take CS 61A without having taken an AP comp sci course?

My school didn't offer ap computer science, but I'd like to dive right into CS61A instead of doing 3L. I've been just reading up on some programming books during the summer and doing some rudimentary programming so far with BASIC just to get the feel of things. Has anyone done this before? How doable is it? I see everywhere that "prior programming experience is heavily recommended" for that class. Am I going to be stuck in the dark on my first day, or will I be ok as long as I stay ahead of the course material?
HolyArrow is offline   Reply   
Old 07-24-2009, 09:17 PM   #2
Junior Member
 
Join Date: Mar 2008
Location: Berkeley '13
Posts: 138
I haven't taken AP Comp Sci and I'm taking 61A so I hope it won't be too difficult. I'll study up a bit more during the summer, I guess haha.
strikemaster6 is offline   Reply   
Old 07-27-2009, 04:51 PM   #3
New Member
 
Join Date: Jul 2009
Posts: 3
AP Comp Sci really has little to do with CS61A (it's closer analog is CS61B, but 61B is MUCH more in depth).

CS61A runs at breakneck speed. Believe it or not, you cover basically every area in Computer Science in a little under 15 weeks. The material builds, and missing one concept last week can leave you completely lost for the next five. Programming books won't keep you ahead of the curve, because 61A studies computer science, not programming.

Whether you're ready for 61A is really predicated upon how much programming experience you've had. For instance, if I said "Write me a program which recursively computes n! (using the language of your choice)", could you do it? If you couldn't you're DEFINITELY not ready for 61A.

As a lab assistant, my experience has been that those who are prepared for 61A find it truly enlightening, and those unprepared find it absolutely miserable. Students who took 3L before 61A were almost universally glad to have done so, and didn't think they could have handled the class if they hadn't.

The choice is yours, but taking 61A without mastery of at least one language + recursion comes with a big fat "abandon all hope ye who enter" sticker.
ryanjulian is offline   Reply   
Old 08-13-2009, 02:02 AM   #4
Junior Member
 
Join Date: Dec 2007
Posts: 31
yeah i've heard a lot about how the 61 series classes are killer to those without much experience. I've barely touched upon programming stuff in the past, so I'm just taking the safe route and going 3L first.
eliminator91 is offline   Reply   
Old 08-13-2009, 02:07 AM   #5
Junior Member
 
Join Date: Dec 2007
Posts: 88
CS61A is like an 8 unit course because of the dense reading materials and labor intensive homework and projects. I enjoyed it though. It was the best class I've taken at Cal so far. I didn't think computer science could be hard until I took that course. If you do, just know that people who do well in that class usually reads ahead about a week or two in advance to let the material sink in while others are just starting to learn them.
J01001000 is offline   Reply   
Old 08-14-2009, 03:41 PM   #6
New Member
 
Join Date: Aug 2009
Posts: 2
I've heard that an understanding of recursion is important for jumping into the CS61A course. Is it that this specifically is important, or is it that a person needs to have a sound knowledge up to this point?

I understand recursion, and I have a pretty sound understanding of the basics, but I am just wondering if I might be missing something. My school did not have an AP Comp Sci either.
klaith is offline   Reply   
Old 08-14-2009, 03:50 PM   #7
New Member
 
Join Date: Aug 2009
Posts: 2
Maybe we can set up a study group for students who are in this situation. If I find that I am struggling a bit in the first couple of weeks, I think that I will look into doing that.
klaith is offline   Reply   
Old 08-16-2009, 03:42 AM   #8
Senior Member
 
Join Date: Sep 2006
Location: UC Berkeley
Posts: 1,164
Study groups are a great way to get through EECS courses. If you're ever struggling in an EECS course be sure to go to office hours to get help. Also, HKN (EECS Honor Society) offers free tutoring M-F 11-5 p.m. in 290 Cory and 345 Soda.
Azure326 is offline   Reply   
Reply

Bookmarks

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
USC (Business Admin/Comp Sci Dual Degree) vs.UCSD (Management Science+Comp Sci Minor) yromenapri Business Major 12 04-15-2009 02:55 AM
Taking AP Comp Sci A AND AP Comp Sci AB tests owlice AP Tests Preparation 6 04-03-2009 05:47 PM
What's the difference between Comp Sci in LS and Comp Sci with EE in CoE? zuser University of California - Berkeley 1 03-25-2009 09:32 PM
Comp Sci v. Comp Sci/Business Admin. DeadMonkey321 University of Southern California 4 06-28-2008 05:46 AM
engineering comp sci 61a ecko University of California - Berkeley 12 06-01-2006 02:10 PM


All times are GMT -5. The time now is 01:34 AM.


Copyright 2001-2009, Hobsons, Inc., All Rights Reserved