Introduction to Software Engineering (WI.SOENG)

Dr Jim Briggs


Lecture notes

Lecture 1 - Introduction

Lecture 2 - Software engineering as a process

Lecture 3 - Important characteristics of large-scale systems

Lectures 4 and 5 - Requirements and specifications

Lecture 6 - The CORE requirements methodology (this is a Postscript file - you may need Ghostscript to view it)

Lecture 7 - Case study

Lectures 8 and 9 - Software validation and verification

Lectures 10 and 11 - Software project management

Mock exam questions and guidance

Updated to