Most of the courses are taught by University lecturers, with assistance from dedicated teams of researchers and administrators:
- lecturers: Radu Calinescu, Alessandra Cavarra, Jim Davies, Ivan Flechais, Jeremy Gibbons, Ralf Hinze, Marina Jirotka, Andrew Martin, Steve McKeever, Andrew Simpson, Niki Trigoni.
- programme researchers: Edward Crichton, Eric Kerfoot, Clint Sieunarine, Chen-Wei Wang.
- programme administrators: Shirley Sardar, Jackie Jordan.
There are also a number of subject specialists who teach courses in their particular areas of expertise:
- specialists: Paul Beaven, Rob Collins, Gareth Digby, Paul Gibson, Chris Hinds, Nigel Kermode, David King, Robert Leese, Roberto Lopez Herrejon, Angela Martin, Steve Moyle, Bill Roscoe, Angela Sasse, Ib Sorensen
The Programme benefits greatly, in terms of advice and sponsorship, from a number of leading companies and organisations: EPSRC, IBM, Motorola, Marconi, QinetiQ, SEEDA, the Smith Institute, and Symbian.
The students come from a wide range of organisations: software companies; healthcare providers; finance houses; government agencies; bioinformatics start-ups; management consultants; power companies; car manufacturers. A significant number are self-employed, or work for small enterprises. They share an awareness of software engineering practice, and a desire to learn more about the underlying principles.