The course schedule is actually just a public Google calendar. The direct link is here. The “Course Schedule” page is synced with this calendar; it will always have the most up-to-date information, in an easy-to-read, familiarly syllabus-like format. All the reading information, the “significant post” signup information, etc. is all included in this calendar.
Edit: Thanks to Edward’s sleuthing, I have figured out that this doesn’t quite include enough information to subscribe for anybody but Google Calendar users. For iCal-supporting applications, you can use this link to sync with the calendar. The long, weird generic calendar ID is email@example.com.