*`timetable-ics.py` -- convert the Timetabling team spreadsheets into ICS format. This is a rough and ready script and will probably need tweaks to your particular spreadsheet.
*`get-practical-groups.py` -- find out which lab groups your students belong to on the web timetable.
To view the generated .ics files, you might like [ttcal][ttcal] (or just import into your favouring calendar app/website).