Usually 4-5 "projects" due every week. His lectures are very boring but if you get confused easily, then attending the lectures are ideal. Also, he gives good examples and ideas to use during lecture.