Software Engineering Principles
Autumn 2011
Informations- og Kommunikations- Teknologi
Ingeniørhøjskolen i Aarhus

Front page ·
Course Material ·
Lectures ·
Contact ·

Lectures

Book chapter references refer to Sommerville's book, 8th and 9th edition as indicated.

Week 34: Introduction

24.08 (12:30 - 14:15)       Lecture: Introduction To Software Engineering
25.08 (08:00 - 09:45)       Lecture: Software Life Cycles

Book chapters (8th): 4 (Software processes)

Book chapters (9th): 2 (Software processes)

Week 35: Software Project Management

31.08 (12:30 - 14:15)       Lecture: Software Project Management
01.09 (08:00 - 09:45)       Lecture: Quality Management, Process Improvement

Book chapters (8th): 4 (Project management), 26 (Software cost estimation), 27 (Quality management), 28 (Process improvement)

Book chapters (9th): 22 (Project management), 23 (Project planning), 24 (Quality management), 26 (Process improvement)

Week 36: Requirements

07.09 (12:30 - 14:15)       Lecture: Capturing The Requirements
08.09 (08:00 - 09:45)       Lecture: Modelling Requirements

Book chapters (8th): 6 (Software requirements), 7 (Requirements engineering process), 8 (System models)

Book chapters (9th): 4 (Requirements engineering), 5 (System modeling)

Week 37: Software Architecture

14.09 (12:30 - 14:15)       Lecture: Software Architecture I
15.09 (08:00 - 09:45)       Lecture: Software Architecture II, Configuration Management

Book chapters (8th): 11 (Architectural design), 12 (Distributed system architectures), 18 (Software reuse), 29 (Configuration management)

Book chapters (9th): 6 (Architectural design), 7 (Design and implementation), 16 (Software reuse), 25 (Configuration management)

Week 38: Testing

21.09 (12:30 - 14:15)       Lecture: Verification And Validation
22.09 (08:00 - 09:45)       Lecture: Formal Methods

Book chapters (8th): 22 (Verification and validation), 23 (Software testing), 10 (Formal specification)

Book chapters (9th): 8 (Software testing), 12.5 (Formal specification)

Week 39: Safety Critical Systems

28.09 (12:30 - 14:15)       Lecture: The Therac-25
29.09 (08:00 - 09:45)       Lecture: Safety Critical Systems, Hazard Analysis

Book chapters (8th): 3 (Critical systems), 9 (Critical systems specification), 20 (Critical systems development)

Book chapters (9th): 11 (Dependability and security), 12 (Dependability and security specification), 13 (Dependability Engineering)

Week 40: Safety And Security Critical Systems

05.10 (12:30 - 14:15)       Lecture: Fault Tolerance, Reliability
06.10 (08:00 - 09:45)       Lecture: Security

Book chapters (8th): 24 (Critical systems validation), 30 (Security engineering)

Book chapters (9th): 14 (Security engineering), 15 (Dependabilility and security assurance)


Last updated 22 August 2011
Stefan Hallerstede (sha@iha.dk)