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


Foundations of Programming in Java

Lecturers: Dr F.H. King and Mr R.J. Stibbs

No. of lectures and practicals: 20 + 20


This is a mandatory course for students intending to read Computer Science Part II (General).


This course is a prerequisite for the Group Project.

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. 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 2003: Part Up: Long Vacation 2003: Part Previous: Long Vacation 2003: Part   Contents
Christine Northeast
Thu Sep 4 15:29:01 BST 2003