Software Engineering with Objects and Components
This module runs in term 1, on Tuesdays at 11am in the Ashworth
Building (Dept. Zoology) Lecture Theatre 1, and on Thursdays at
9am in JCMB Lecture Theatre B. All tutorials are in JCMB on
Wednesday mornings, either 9am or 10am.
Office Hours: Corin Gurr can be contacted at HCRC in room
4/R05, 2 Buccleuch Place (Tuesdays and Thursdays, when not
lecturing).
SPECIMEN EXAM PAPER ADDED
This document provides a specimen exam paper for this year's
SEOC1 The exam for SEOC1 this year will be slightly different
in tone to those of previous years due to a number of small but
significant syllabus changes.
A specimen exam paper in the new style for this year's SEOC1
is available HERE and also from
the list of exam papers below.
The timetable contains a lecture
by lecture outline of the course. The
log provides a blow by blow account of what really
happened. A particularly useful feature of the log is that it
records when handouts were issued so you can check you have
everything which has been issued without rummaging through the
CS3 pigeon hole (outside the ITO, room 1502).
- Documents
-
- Details of the practical exercises
-
- Past Examination Papers --
In the course we will use UML as the basis for the design of
systems implemented in Java. The main resources for the course
are:
- The
book, Using UML by Perdita Stevens and Rob Pooley.
You should buy a copy.
- Background readings are taken from the
book, Software Engineering (6th Edition) by Ian
Sommerville. You should have encountered most of this last
year in CS2.
- The primary tool we will be using is the freeware Argo/UML.
- There are other UML tools in the world. You might want to
look at the advice provided by Objects by Design and
at the UML
Resource Center at Rational which is a good resource for
information on UML and on the Rational Rose design tool (used
in previous years).
Corin Gurr,
corin@cogsci.ed.ac.uk., HCRC, 2 Buccleuch Place (Room
4/R05), ext. 504448
Last modified: Fri Oct 12 10:25:26 BST
2001