By George H. Williams
"I'm going to show you how to use GoogleDocs and Google Calendar to create a dynamic calendar for a course. This calendar can be displayed as a web page or embedded in a course web site. Why would you want to do this? Well, if you're happy with using a printed syllabus only—which is perfectly fine, of course—then there's no reason for you to try this. However, the method I explain below is useful if you'd like a little added flexibility and efficiency when updating a course syllabus from semester to semester. Plus it's kind of nice to have an online syllabus that will always show the immediately upcoming events and assignments for your course."
Read more here.