institution logo

MSc Computer Science

Keele University

From big data analytics to smart energy systems, cyber security or computer-assisted education, rapid technological advances are providing new and exciting ways for us to enhance living, learning and work in our increasingly digital and data-driven world.

If you graduated at undergraduate level from a non-computing discipline, this MSc offers a postgraduate pathway to progress and excel in a career in computing and IT.

Job opportunities and the skills needed to perform them are changing, creating above average demand for computer science graduates in settings as diverse as financial services, retail, healthcare, manufacturing and telecommunications, among others, as well as IT consultancies, service provides and tech giants like Microsoft, Apple and Oracle.

Our experienced lecturers will help you develop an advanced knowledge of software engineering methodologies and the underlying principles of Internet technologies, web-based applications, and enterprise and data analytics systems. Starting from a basic level, you will build your coding skills and learn the best programming practices using Python, a leading general-purpose programming language known for its versatility and simplicity as a tool.

Our course maintains a strong focus on industry-relevant experience thanks to the feedback we receive from our Industry Advisory Board. In the last semester, you'll be able to choose to put your skills to test by either tackling an industry-related problem as part of an MSc project or by taking an industrial placement. Past projects have regarded the development of gamified apps to engage users in interacting with their home smart energy systems, collaborations with a company for improving their B2B integration systems or developing mobile-based image classification.

By the time you graduate, you’ll have gained the technical knowledge and practical skills necessary to design, build, deploy and evaluate information systems or distributed enterprise applications, also assessing their potential security issues.

With a long-standing tradition in teaching Computer Science since 1972, Keele takes pride in being at the forefront of computer science education and research today. The School of Computing and Mathematics offers an inclusive, dynamic community of experts with access to world-leading research and cutting-edge areas of industry, such as cloud computing, data mining and web technologies.

Smaller class sizes allow you to foster close relationships with colleagues and peers, while industry-led projects and practitioner guest lecturers provide valuable networking opportunities. In the past, students have enjoyed talks from our industrial partners from the SEND project, software developers from national companies, such as Bet365, and academic experts.

Read more

Modules

  • Compulsory modules
  • Fundamentals of Computers and Networks
  • System Design & Programming
  • User Interaction Design
  • Data Analytics & Databases
  • Web Technologies and Security
  • Research and Consultancy Skills
  • Software Engineering
  • Advanced Programming in Python
  • Options modules
  • Requirements

    Listed below are the documents required to apply for this course.
    £18,800 Per Year

    International student tuition fee

    1 year

    Duration

    Sep 2024

    Start Month

    Aug 2024

    Application Deadline

    Upcoming Intakes

    • September 2024

    Mode of Study

    • Full Time