The comment below (from M533) describes his M513 pretty accurately as well. The organization of the course was pretty bad and somewhat haphazard. We covered a lot of advanced topics, regardless of the fact that many people haven't grasped the basics properly. The HWs were rather advanced and in my opinion didn't help to develop deep understanding.