Sounds really cool, David.
I don't have a ready-made syllabus for a semester long course.
However, most of the XSLT stylesheets I have posted on the TEI
wiki have been commented with an XSLT beginner in mind. You might
also find the training materials the Women Writers Project uses for
its workshops and seminars useful.
 See, e.g., http://www.wwp.brown.edu/encoding/resources.html