Design and develop complex systems, including those used in phones, vehicles, financial systems and secure web and medical applications.
Gain the skills to become a professional developer of high-quality software, focusing on large-scale software systems.
Combine theory and practice to maximise your career options.
Develop understanding of software, hardware, communication technologies and strong design and team-working skills.
12-month paid industrial placement in the UK or abroad.
Accredited by the British Computer Society.