Taught course

Computer Science

Queen Mary, University of London · Computer Science

Entry requirements

You should possess a good honours degree (minimum upper second class) with a substantial computer science component (at least half) or equivalent industrial experience. You should also have good programming skills for undertaking the practical elements of the programme. For international students we require English language qualifications IELTS 6.5, TOEFL (CBT) 237 or TOEFL (written test) 575. Please refer to the 'International Students� section.

Months of entry


Course content

Programme description
This MSc programme offers a broad range of advanced study options, with modules taken from a variety of application areas. It is multidisciplinary and, in addition to computer science, you may choose options in which computer science intersects with other fields. The programme prepares you for a wide range of careers depending on your selection of modules studied. Typical jobs after graduation include advanced programmer, software development and support, software engineer, product designer/developer, systems analyst, interface/interaction designer, database developer, and other specialist employment based on your selected study areas.

Programme outline
Core modules:

  • Research Methods (double module)
  • MSc Project

Module options include:

  • Advanced Database Systems and Technologies
  • Advanced Program Design (in Java)
  • Algorithms and Complexity
  • C++ for Image Processing
  • Computability
  • Computational Genomics
  • Computer Vision and Neural Networks
  • Design for Human Interaction
  • Distributed Systems and Security
  • Entrepreneurship in Information Technology
  • Foundations for Information Retrieval
  • High Performance Computing
  • Interactive Systems Design
  • Multimedia Systems
  • Software Risk Assessment
  • Special Topics in Information Retrieval
  • Specification and Verification
  • Techniques in Computer Vision
  • The Semantic Web
  • XML and Structured Information

*Please note that module availability is subject to change.

The Research Methods modules are assessed through coursework alone. All other modules are examined through a combination of coursework and written examinations taken in May/June. To obtain an MSc, students must gain passes in six of the eight modules taken with an overall average of 50 per cent.

In addition to the above, the MSc requires that a satisfactory individual project be completed. MSc students who do not pass the written examinations are only allowed to attempt the project after passing resit examinations the following May.

Information for international students

Click here for more information.

Fees and funding

There are a number of sources of funding available for Masters students.

These include a significant package of competitive Queen Mary University of London (QMUL) bursaries and scholarships in a range of subject areas, as well as external sources of funding.

Qualification and course duration


part time
24 months
full time
12 months

Course contact details

School of Electronic Engineering and Computer Science
+44 (0)20 7882 7333