As well as providing a platform for course-related software, we also provide support for document preparation, program development, data processing, etc. Much of the freely obtained software has been compiled and modified by us to suit local requirements. The Teaching System is used heavily by the research community outside term time, so many research-orientated programs are installed too. These are also available to undergraduates.