The author and teacher of this course, Brent Yorgey, is one of those rare guys who is both a fantastic lecturer and a fantastic researcher.
For Penn's fuller version of this course, check out CIS 552[1]. Dr. Stephanie Weirich is also a fantastic lecturer, and a GHC contributor to boot (IIRC).