The National Innovation Diploma programme in Software Engineering is designed to produce skilled software technicians who should be able to solve a wide range of problems by the systematic development and evaluation of large, high quality software systems.