I have prepared presentations for all of the chapters in the book in PPTX format, the format used by Office 2007 and later versions of Office. These presentations are organized into either 2 or 3 lectures, depending on the amount of material. In general, there is quite a lot of material in each lecture so, depending on the background of your students, you may wish to edit to reduce the number of slides or present over 3 rather than 2 lectures.

You may amend or change the slides in any way that you wish but I would appreciate it if you credited the original source of the material. Please do not put unmodified slides onto slideshare - I have already done so - they are here.

I have only included versions of these diagrams in PPTX format, used by Office 2007 and later. If you have an earlier version of Office, your version of PowerPoint will probably be able to convert these automatically. If not, you can download and install Microsoft's compatibility pack, which will let you read these PPTX documents. If you use a Mac, there is also a Mac compatibility pack available.

I understand that some people have had problems with the resolution of the figures when using Powerpoint 2007 or 2010 on a PC. This is due to the way that Powerpoint handles imported Extended Postscript Files from a Mac and I have no way of fixing this. The problem only applies to diagrams (not all text). If you have this problem, you can download a zip file of all diagrams in PNG format which you can then use to replace the problem diagrams.

If you use OpenOffice these files should be readable and the fonts etc. should work. However, I have not tested this.You may need to install the PDF import extension.

If you don't have Office or Powerpoint installed, you can download a free Powerpoint viewer.


Chapter 14: Security Engineering (PPTX)

Chapter 15: Dependability and Security Assurance (PPTX)

Chapter 16: Software Reuse (PPTX)

Chapter 17: Component-based Software Engineering (PPTX)

Chapter 18: Distributed Software Engineering (PPTX)

Chapter 19: Service-oriented Architecture (PPTX)

Chapter 20: Embedded Systems (PPTX)

Chapter 21: Aspect-oriented software engineering (PPTX)

Chapter 22: Project management (PPTX)

Chapter 23: Project planning (PPTX)

Chapter 24: Quality management (PPTX)

Chapter 25: Configuration management (PPTX)

Chapter 26: Process improvement (PPTX)

Download all presentations as a zip file

Chapter 1: Introduction (PPTX)

Chapter 2: Software Processes (PPTX)

Chapter 3: Agile software development (PPTX)

Chapter 4: Requirements engineering (PPTX)

Chapter 5: System modeling (PPTX)

Chapter 6: Architectural design (PPTX)

Chapter 7: Design and Implementation (PPTX)

Chapter 8: Software testing (PPTX)

Chapter 9: Software Evolution (PPTX)

Chapter 10: Socio-technical Systems (PPTX)

Chapter 11: Dependability and Security (PPTX)

Chapter 12: Dependability and Security Specification (PPTX)

Chapter 13: Dependability Engineering (PPTX)