Computer Science, Prifysgol Cymru Aberystwyth University of Wales
CS22510 - Case Studies in System Design
Brief Description
The objectives of this course are:
-
to give students an understanding of the complexity of
large software systems through the detailed study of three such
systems exemplifying a wide range of problems;
-
to familiarise students with the process of engineering
design as it is applied in these systems;
-
to give students some experience of the problems of
maintaining substantial software systems.
Aims, Objectives, Syllabus, Booklist
Further Details
- Number of lectures
- 24
- Number of seminars/tutorials
- 4
- Number of practicals
- 0
- Coordinator
- Dr. Fred Long
- Other staff involved
- Not yet known
- Pre-requisites
-
CS22210
- Co-requisites
-
CS21020
,
CS22110
- Incompatibilities
- None
- Assessment
- Assessed coursework 20%
Written exam - 80%
- Timing
- This module is offered only in Semester 2
Aims
This module aims to give students insight into the problems
involved in the design and implementation of large and complex
software systems by presenting actual experience from three case
studies.
Objectives
On successful completion of this module students should:
-
have an understanding of the complexity of large software systems;
-
be familiar with the process of engineering design as it
is applied in software systems;
-
have some experience of the problems of maintaining
substantial software systems;
-
have experience of testing such systems.
Syllabus
-
Introduction - 1 Lecture
-
Overview of the module and brief outline of the three case studies.
-
Case Studies - 3 x 7 Lectures
-
About seven lectures will be given on each of three different
case studies. The lectures will cover, as appropriate, the real world
situation to be modelled, the requirements specification, the design
and the testing of each of the systems. A brief overview of the
implementation environment will also be given where necessary.
-
Summary and Conclusions - 1 Lecture
-
A high level view of lessons learned from all three case studies
and the assignment.
Booklist
Not appropriate.
Version 2.1
Syllabus
Nigel Hardy Departmental Advisor
nwh@aber.ac.uk
Dept of Computer Science, UW Aberystwyth (disclaimer)