If you want to memorize test questions, take this class. If you want to get good at coding, take someone else. Coding assignments are a tiny part of your grade, and little to no feedback is given. Weekly quizzes (vast majority of grade) mostly cover general CS concepts learned in other classes. You can do well without writing a single line of code.