One of my favorite classes (and professors) so far in undergrad. Programming assignments take a while, but the professor spends most of class time giving hints and answering questions and he is highly accessible on Piazza. Do the (short) readings, pay attention to prof's tips, and start early on assignments and you'll do great.