School of Computing

Computer Science MSc

This conversion course prepares graduates from any discipline for a career in, or involving, computing. No prior knowledge of computer science is required. A broad introduction is provided, including the key technologies and skills needed for employment. You can explore your personal interests through a variety of optional modules. Advanced intellectual, teamwork, communication and other transferable skills are developed.

Hundreds of past graduates from this course are now working across the globe for companies such as IBM, Cisco, Logica/CMG, Pfizer, Reuters, Shell and Zurich Financial. Some chose technical careers in leading software houses, advanced technology companies or commercial sectors. Others work at the interface between technicians and clients, as systems analysts or consultants. Many now hold senior positions as project leaders or managers. You might like to follow in their footsteps.

Advanced English for Academic Study may be compulsory for non-native speakers who need extra support
Further information about English language support

Course information

Entry requirements

  • A 1, 2.1 or good 2.2 honours degree (or equivalent) in any subject
  • No specific knowledge of computer science is required but applicants must have an interest in the subject and possess general honours-level IT, intellectual and communication skills (Full entry requirement details)


Autumn term

Core modules

We offer a choice between an introductory stream and an advanced stream to accomodate different programming backgrounds.

If you only have limited knowledge of programming (introductory stream)

If you have a good working knowledge of programming (advanced stream)

Other core modules for all students

Optional modules for advanced stream only (choose 1)

Spring term

Core modules

Optional modules (choose 1)

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 12/04/2017