Even though the course made the math and the background sound simple, it wasn't. There is a probably thin line between breaking-down things into a set of well-partitioned and easy to understand statements and oversimplifying really complex systems.
Also, the applications (edge detectors, robotic cars, particle filter based localizations, ...) kept me very motivated throughout the course.