next up previous contents
Next: Software Engineering I (50% Up: Lent Term 2002: Part Previous: Probability (50% option only)   Contents


Programming in Java

Lecturer: Dr A.C. Norman (acn1@cam.ac.uk)

No. of lectures: 16


Aims


This course is provided to ensure that all students have exposure to a common imperative programming language. It will give them experience with the fundamentals of object-oriented programming, and provide a foundation upon which various Part IB courses (especially Concurrent Systems and Applications and the Group Project) can build. It also provides specific guidance on the design and debugging of (small) programs to complement Software Engineering which will concentrate on issues that arise with larger bodies of code.


Lectures

Objectives


At the end of the course students will be able to write Java code both in the form of applications and applets. They should have an overview of all features of the language and of major parts of its associated libraries.


Recommended book


Eckel, B. (1998). Thinking in Java. Prentice-Hall.



next up previous contents
Next: Software Engineering I (50% Up: Lent Term 2002: Part Previous: Probability (50% option only)   Contents
Christine Northeast
Tue Sep 4 09:34:31 BST 2001