<p>I got a 1 on the AP Java test and knew essentially nothing about real programming when I came in as a freshman. I got A’s in CS 31 with Rohr/CS 32/CS 33 with Rohr, so it is most definitely doable if you even just try. So like I said before, I don’t feel your pain, the projects definitely are not that hard if you just think about them and try instead of leaving them until the last day.</p>