I had no prior coding experience and got an A. However, I had to heavily rely on TAs to understand what I was doing, the lectures were not very helpful for me. Lots of projects, and usually not a lot of warning that one is about to be due. Other professors covered more content. Exams were difficult, but projects saved your grade