Foundations of Programming in Java (Long Vacation)

This course is taken by Diploma students at the beginning of the
Michaelmas Term. It is also taken by Part II (General) students in
the last two weeks of July (provisional
timetable) and is a mandatory course for those students.