SEOC1 Timetable

The timetable of lectures and tutorials can be found in the third year timetable.

The table below details all the events which are planned for this course. I will endeavour to ensure they occur on the indicated dates, but things may vary a little. The log contains a record of the actual progress of the course.

The main source for the course is  UML by Bennett, Skelton and Lunn. You should purchase a copy of this book. The UML events in the timetable give guidance on which chapters should be read by a particular week in the course. Further (backround) readings are taken from the book Software Engineering (6th Edition) by Ian Sommerville, which you should have read parts of for CS2.

Further readings on topics specific to lectures are to be found on the lecture log. You should check this regularly.
 

Week Day Lectures UML Reading Software Engineering (6th ed) Reading Handout/Handin


Chapters 1 and 2 Chapters 2, 3 and 4
Tues  1. Overview of the Course 


Thur  2. Software Engineering and OO Issues 




Chapter 2 Chapters 22 and 24
Tues  3. Requirements: Use cases







2 Thur 4. Specifications: Class models




Chapters 4, 5 Chapters 25 and 19
Tues   

Practical Exercise 1 Issued
Tues  5. Validation (1): CRC cards


Thur  6. Process Management 




Chapter 8 Chapter 20
Tues  7. Validation (2): Collaboration diagrams


Thur  8. Validation (3): Sequence diagrams 




Chapter 9 

Tues  9. Static Verification (testing)


Thur 


Practical Exercise 2 Issued 
Thur  10. Modelling Dynamics (1): State diagrams




Chapter 10,11 Chapter 14
Mon 


Handin Practical Exercise 1 
Tues  11. Modelling Dynamics (2): Activity diagrams


Thur  12. Reuse and Components (1)




Chapter 13

Tues  13. Reuse and Components (2)


Thur  14. Implementation: Component and Deployment diagrams





Chapters 26 to 29
Tues  15. Software Maintenance and Evolution


Thur  16. Engineering High-Dependability Systems (1)





Chapters 16 to 18
Tues  17. Engineering High-Dependability Systems (2)


Thur  18. Open Issues and Course Summary


10 

Revise Chapters 3,4,5,8,9,10,11,13

10  Mon 


Handin Practical Exercise 2


This page is maintained by Stuart Anderson (soa@inf.ed.ac.uk)


Home : Teaching : Courses : Seoc : 2002_2003 

Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB, Scotland, UK
Tel: +44 131 651 5661, Fax: +44 131 651 1426, E-mail: school-office@inf.ed.ac.uk
Please contact our webadmin with any comments or corrections. Logging and Cookies
Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh