With technology firms around the world crying out for talented and highly-skilled graduates, the course is dedicated to putting students at the forefront of computer science engineering and will enable them to graduate with a masters-level qualification. It aligns with some of the key themes of the increasingly influential STEM (Science, Technology, Engineering and Mathematics) subjects, which have been deemed a major priority by the Government in order to create a skilled workforce and a strong economy.
In a networked and converged world that's packed with opportunities, students will develop the skills to be able to solve computing problems in any industry. They will examine computer systems, understand how they work, the problems that arise and the implications of what companies are developing. Students will also hone their expertise in emerging technologies and build their abilities in project management and teamworking.
Students will study advanced software engineering, cloud computing, distributed databases, network management, converged networking technologies, industrial control systems, robotics, theories of algorithms, scientific computing and systems integration. Their studies will give them the confidence to be innovative as they work on the development, integration and control of unique systems.
The program is committed to giving students hands-on experience that will help them stand out from the crowd and impress employers when they graduate. That's why they will be encouraged to undertake a paid placement during their second year - it will be a fantastic opportunity to gain invaluable experience without adding to the length of their study. In-depth study in the third and fourth years will allow students to critique their skills and ensure they are aligned to both their specific area of expertise and their career ambitions.