MSc Computer Science in Keele University

MSc Computer Science

This course is aimed at developing your programming skills from a very basic level, using Python, so you can move on to more advanced programming concepts used in other modules. Our experienced lecturers will help you develop an advanced knowledge of software engineering methodologies, as well as data analytics and databases. You will develop and extend the practical skills that are necessary for the designing, building, deployment, and evaluation of distributed information systems and enterprise applications over the Internet, with a focus on security issues.

Modules

Indicative Modules

  • System Design & Programming
  • User Interaction Design
  • Data Analytics & Databases
  • Web Technologies and Security
  • Research and Consultancy Skills

Optional Moodules

PROJECT OR INDUSTRIAL PLACEMENT

Employability

With the IT sector still growing faster than the rest of the UK economy but presenting a significant shortage in specialized skills, our graduates face no difficulty in reinventing their career, with potential employers including companies as diverse as Apple, BAE Systems, Barclays, Bentley, CapGemini, EA Games and the Ministry of Defence.

Our School has helped numerous graduates from a range of science and non-science disciplines to successfully transition into careers in areas such as Data Science, Web Development, Software Engineering, and Computer Science PhDs.