Hi Mark,
as eps pointed out, Google Calendar covers well you basic needs.
Alternately, you could design a simple B4A app that on one hand shows your site's page along with the timetable (or any other page, for that matter) and by a service collects "news" that are notified in the appropriate Android bar so the user is constantly updated.
Look for push-service or notifications on this NG to have an idea of how it could work.
Umberto