Course itself ain't hard, but is a living example of minimum / below minimum effort. 
Lazy slide-reading instructor. TA didn't offer a single help hour for the 1st week, and for later weeks only inform you of help session arrangements like 2 hours before the help desk begins. Lab needs further instruction besides a mere how-to document. 