Software Engineering with Objects and Components 2

Syllabus

Lecturer

Dave Robertson, dr@daied.ac.uk, room E13, 80 South Bridge, extn 502079

Last updated December 2000

Aims and objectives

The aim of this module is to introduce you to key concepts in the design of large scale software systems. Although coloured by object orientation (hence the module title) many of the ideas which we discuss are useful whatever the programming paradigm.

Having completed the course, you should:

Syllabus

The module covers the following topics (not necessarily in chronological order):

Activities

Eighteen hours of lectures. A group-based design practical (split into sections) runs throughout the module.

Assessment

70% of the final mark is from an exam. 30% is from the design practical.

Context

There are no prerequisites for this module, although Software Engineering with Objects and Components 1 is a worthwhile companion module.


Readings

You will be provided with copies of excerpts from relevant papers and books.