Computer Laboratory > Teaching > Course material 2009–10 > Computer Science Tripos Syllabus and Booklist 2009-2010 > Further Java

next up previous contents
Next: Concurrent and Distributed Systems Up: Michaelmas Term 2009: Part Previous: Computer Design   Contents


Further Java

Lecturers: Dr A.R. Beresford and Dr A.C. Rice

No. of practical classes: 5 $\times$ 2-hour sessions

Prerequisite course: Programming in Java

Aims

The goal of this course is to provide students with the ability to understand the advanced programming features available in the Java programming language, completing the coverage of the language started in the Programming in Java course.

Practicals

Objectives

At the end of the course students should

Recommended reading

* Lea, D. (1999). Concurrent programming in Java. Addison-Wesley (2nd ed.).
Bracha, G., Gosling, J., Joy, B. & Steele, G. (2000). The Java language specification. Addison-Wesley (2nd ed.).
http://java.sun.com/docs/books/jls/
Bacon, J. & Harris, T. (2003). Operating systems or Bacon, J. (1997) Concurrent systems (2nd ed.). Addison-Wesley.



next up previous contents
Next: Concurrent and Distributed Systems Up: Michaelmas Term 2009: Part Previous: Computer Design   Contents