ExploreCourses Course Data API
Programmatic XML query of the Registrar's course catalog (13,000+ courses) via explorecourses.stanford.edu/search?view=xml-20140630. Community Python and R client libraries exist; no formal public reference docs (Registrar's Office is the official contact).