next up previous contents
Next: Michaelmas Term 2000: Part Up: Long Vacation 2000: Part Previous: Long Vacation 2000: Part

Foundations of Programming in Java

Lecturers: Dr F.H. King and Mr R.J. Stibbs
(fhk1@cl.cam.ac.uk and rjs1@cam.ac.uk)

No. of lectures + practicals: 20 + 20


This is a mandatory course and is a prerequisite for Further Java.

This course is normally held in the last two weeks of July. Practical work (formal and informal) is associated with each lecture. Solutions to most problems are issued a few lectures after being set. At the end of the course, the first of the examinable Assessed Exercises is discussed.


The implementation of Java that is used on the course runs under a local version of Unix, the Thor Teaching Service. Features of Unix are introduced as they are required during the course but, in the interests of readability, the information below is principally concerned with Java, and references to Unix are sparse.


Aims


The principal aim of this course is to introduce the rudiments of programming via the Java language. A secondary aim is to provide sufficient instruction in Unix to run both Java applications and Java applets using this operating system.


Lectures

Objectives


At the end of the course students should

Recommended books


Flanagan, F. (1997). Java in a Nutshell. O'Reilly.
Eckel, B. (1998). Thinking in Java. Prentice-Hall.


next up previous contents
Next: Michaelmas Term 2000: Part Up: Long Vacation 2000: Part Previous: Long Vacation 2000: Part
Christine Northeast
Wed Sep 20 15:13:44 BST 2000