Most of the courses are taught by University lecturers, with assistance from dedicated teams of researchers and administrators:
- lecturers: Alessandra Cavarra, Jim Davies, Ivan Flechais, Jeremy Gibbons, Ralf Hinze, Marina Jirotka, Andrew Martin, Ivan Martinovic, Nadeschda Nikitina, Andrew Simpson, Niki Trigoni.
- programme administrators: Jackie Jordan, Shirley Sardar, Chris Williams.
There are also a number of subject specialists who teach courses in their particular areas of expertise:
- specialists: Robert Chatley, Rob Collins, Gareth Digby, Nigel Kermode, David King, Robert Leese, Angela Martin, Steve Moyle, Bill Roscoe, Angela Sasse, Robert Carter, Kathy Tyrell, Francesco Cesarini, Dr Robert Chatley, David Grawrock, Dr Chris Hinds
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.