Taught course

Advanced Computer Science

Keele University · School of Computing and Mathematics

Entry requirements

A Second Class Honours or higher degree (overseas equivalent accepted) from an undergraduate or postgraduate programme of a university recognized as such by Keele University.

Alternatively the applicant should have completed an approved pre-masters course.

We will also consider relevant industrial experience for students who do not reach the required degree level and who are not suitable for a pre-masters course.

Months of entry


Course content

The MSc Advanced Computer Science course prepares students to work in roles that require the use of data management, analysis and presentation tools, the development of software to deliver services or to control complex processes and equipment, or to provide system analysis and development consultancy to a varied range of clients.

The course does not require background in programming or data analysis and for those with no such background appropriate training is offered to catch up with others who already have such training or experience. The course aims to match the needs of business that compete globally in a world driven by advances in information technology. The programme aims to develop both technical and people skills making our graduates ready for jobs that offer high satisfaction and regular challenge at the same time.

The first semester of the course is organised into modules delivered intensively over three week periods. The second semester is organised using usual semester-long modules with the difference that all these modules are assessed by coursework only. The summer semester is dedicated to a Master’s level research or development project.

Qualification, course duration and attendance options

  • MSc
    full time
    12 months
    • Campus-based learningis available for this qualification

Course contact details

Course Enquiries