School of Computing

MSc Computer Science

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.

Photo of Dan Wilkie

"My MSc course was key in providing me with the confidence to apply for a job [at] one of the world's largest investment banks."

Dan Wilkie, MSc Computer Science 2004
IT Project Manager, Merrill Lynch International/Bank of America Corporation, 2009 (read more)

Apply now online

Formats (further information)
Standard Masters International Masters
  • Full-time (12 months)
  • Full-time with an industrial placement (14-24 months)
  • Part-time (3 years)
  • Full-time (2 years)
  • Full time with an industrial placement (26-36 months)
Entry requirements (further information)
Standard Masters International Masters
  • A 1, 2.1 or good 2.2 honours degree 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
  • A good ordinary Bachelors degree in any subject
  • No specific knowledge of computer science is required but applicants must have an interest in the subject and possess general Bachelor's-level IT, intellectual and communication skills
Course content
Standard Masters International Masters

Year 1

If you have not studied programming before, or only a little
(introductory stream)

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

Other core modules for all students:

Optional modules available to all students (choose 1):

Additional options for advanced stream only (choose 1 more):

Further information about Standard Masters course content

Year 1

Core modules for all students:

Additional core modules for some students
(depending on academic background):

Optional modules (choose up to 3):

Year 2

Core modules for all students:

Optional modules (choose 2):

Placement (optional)

Placement (optional)

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

The options available may vary from year to year and are subject to timetabling and prerequisite constraints
If a module is not expected to run in the coming year this will usually be indicated on the module description page


General information
About us Apply for a place and funding Other useful links

Note

This web page gives advance information about the programme as we plan to run it in the coming academic year. We believe the details are accurate at the time of writing but details may be subject to change.

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

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

Last Updated: 09/02/2012 13:14