<p>I think you’ll be fine. I went into 61A with basically no programming experience (HTML/CSS like you) and came out with an A+. And I believe the CS 9 series is a self-paced series solely for learning languages. If you want to learn the big ideas of programming (OOP, recursion, algorithmic analysis), then the CS 10 to 61A route is what you’re looking for.</p>