Some of the most challenging problems in industry and commerce are associated with software development. Students will examine all stages of the software development life cycle at an advanced level. They will study software project management and business processes, software architecture and design aspects, implementation and software construction, testing and quality assurance. They will also acquire the practical skills for planning and implementing systems development projects. These projects will meet customer needs and integrate software solutions into the business environment. Through a project dissertation, students will study an area of interest in depth. This can offer valuable industry experience.
The British Computer Society (BCS) accredits this course. This means that students can gain some exemption against BCS professional examinations, leading to Chartered membership and CEng, IEng or CSci status.
The Faculty has a specialist employability team. It provides friendly and high-quality careers and recruitment guidance, including advice and sessions on job-seeking skills such as CV preparation, application forms and interview techniques. Specific advice is also available for international students about the UK job market and employers' expectations and requirements. Graduates work for organisations such as IBM, Hewlett Packard, Capgemini, JDA Software, Ernst & Young, Marks & Spencer, Waitrose, Virgin Media, Sky and the NHS Institute for Innovation and Improvement.