AIPJ Lab Demonstrators and Markers
AI Programming in Java is an introductory course for Msc students who don't
have a background in programming. The main aim of the course is to develop
the students' programming and problem solving skills to assist them in their
summer project work. This year the teaching approach for the course is based
on the book "Objects First with Java: A Practical Introduction using BlueJ"
by David J. Barnes & Michael Kölling. This approach teaches understanding of
object oriented concepts through a combination of interactive lectures and
We are looking for lab demonstrators to work with the students and lecturer
during timetabled lab sessions. These labs will take place on Mondays at
4pm, and Wednesdays at 1pm. The posts will also involve marking the two
assessed practical exercises.
As the practical experience in the labs will be crucial to students'
learning, applicants should have a good working knowledge of Java and a
helpful, friendly attitude towards learners.
For more information on the job responsibilities, see the University Code of
Practice on Tutoring and Demonstrating and our Demonstrators Guide (pdf) (at
Hours: 2 hours demonstrating + one hour preparation a week. Marking for 2
Contact: Judy Robertson (email@example.com)
Apply: By emailing firstname.lastname@example.org