The main requirement of the job is to help students from either class with their practical exercises. A secondary requirement is to help maintain the orderly running of the lab. Demonstrating is an enjoyable job for somebody who is friendly and approachable, and has a certain amount of patience with beginner programmers. Computer Science as a degree should read over the lecture notes as we issue them. It is also possible to use this as an opportunity to learn some C or Java programming yourself, provided you are willing to stay one step ahead of the students.
Daytime slots employ two demonstrators.
Apply immediately stating which kind of position you would be interested in. Usually demonstrators take one slot a week. Tutors Tutors have a close contact and responsibility for the students' learning. You will take a small group of around 15 students and give them tuition and guidance on the content of the course, and especially on the practical exercises. Tutors are supported by regular bulletins detailing the progress of the course and suggesting topics which can be covered in each tutorial.