Department of Computer ScienceLecture 1 Thursday 14:00 |
Lecture 2 Thursday 17:00 |
Tutorial (following Lectures) |
Practical Work, etc. (following Lectures) |
||
NOTE Tutorial and Practical work folllows the second Thursday lecture. |
|||||
0 |
21-Sep-98 |
admin week |
|||
1 |
28-Sep-98 |
induction week |
|||
2 |
05-Oct-98 |
Introduction to Course + Overview of SD |
Systems and Models |
Read Notes 1, pp 1->7 |
|
3 |
12-Oct-98 |
General Exercise on Modelling |
Notes 1, pp 8 - 18. Prepare Exercises 1.4 - 1.6 |
||
4 |
19-Oct-98 |
ER Modelling (ii) |
ER Modelling - Normalization (iii) |
Notes 1, pp 19 -39 Exercises 2.12, 2.13, 2.14 |
|
5 |
26-Oct-98 |
Object-oriented modelling. Intro to UML. Use Cases. |
Teamwork and Group Issues |
ER modelling Exercises 2.12, 2.13, 2.14 solutions |
Reading on Teamwork and Group Issues |
6 |
02-Nov-98 |
The Concept Model - attributes, associations |
Project Management Issues |
Exercise on Belbin self-peception inventory + team formation. |
Reading on Project Management |
7 |
09-Nov-98 |
Dynamic Models - Sequence and Collaboration diagrams |
Reading on Project Planning |
||
8 |
16-Nov-98 |
Coursework Handout | Use of MacProject |
Case Study Description given out.. |
|
9 |
23-Nov-98 |
Student Centred Learning |
(need to have groups sorted out by SCL) |
||
10 |
30-Nov-98 |
Requirements Capture - Interviewing, etc. |
Dynamic Model of Scanner | ||
11 |
07-Dec-98 |
OO Modelling: Identifying Operations. |
OO Modelling. Deriving implementation classes. Scanner: |
Client Interview for Case Study |
Hand in first version of Project Plan + Willowbank Use Cases |
12 |
14-Dec-98 |
Class Specification - pre, post- conditions, invariants, design by contract, etc.. | |||
Merry Christmas!
| 16 | 11-Jan-99 |
Delphi Database & SQL |
Delphi Database & SQL |
||
17 |
18-Jan-99 |
Independent Study/Revision |
(work on database design) |
||
18 |
25-Jan-99 |
Exam week |
|||
19 |
01-Feb-99 |
Introduction to User Interface Design | |||
20 |
08-Feb-99 |
Users, Use Cases and Task Analysis |
(work on UI design) |
||
21 |
15-Feb-99 |
Guidelines for Dialogue Design and UI Presentation | Prototype of Database Design | ||
22 |
22-Feb-99 |
Guidelines for Dialogue Design and UI Presentation | |||
23 |
01-Mar-99 |
Program Design Issues for Interactive Systems | |||
24 |
08-Mar-99 |
Process Models - Risk & Prototyping | |||
25 |
15-Mar-99 |
Process Models - Evolutionary Development |
Prototype of User Interfaces | ||
26 |
22-Mar-99 |
Feedback on UI Prototypes, etc. | Exam Case Study material given out. | ||
Easter |
|||||
30 |
19-Apr-99 |
Revision + Exam and Exam Case Study |
Exam and Exam Case Study |
||
31 |
26-Apr-99 |
Exam and Exam Case Study |
Exam and Exam Case Study |
Willowbank Project Management Report by 29/4 | |
32 |
03-May-99 |
Revision/Independent Srudy (no Monday) |
|||
33 |
10-May-99 |
Revision/Independent Srudy |
|||
34 |
17-May-99 |
Exams |
|||
35 |
24-May-99 |
Exams |
|||
36 |
31-May-99 |
Exams |
|||
37 |
07-Jun-99 |
Subject Boards |
|||
38 |
14-Jun-99 |
Subject Boards |
|||
39 |
21-Jun-99 |
Principal Boards |
|||
40 |
28-Jun-99 |
Principal Boards |
|||
Last Updated: 25/03/99 by M.Wood@herts.ac.uk
© University of Hertfordshire Higher Education Corporation (1998)