In recent years Software Engineering has undergone a shift in emphasis from the traditional, process-oriented approach to more lightweight approaches where the emphasis is on the programmer, and the development of flexible, maintainable code. This course aims to provide the industrial software engineer with the foundational skills necessary to apply these new developments in their own work.
This two-year, part-time degree is aimed at software engineers working in industry, and the course structure reflects this. Six intensive modules are taken at a rate of three a year. Each module is one week in duration, with a written examination taking place usually in the subsequent Summer examination period. |