Programme descriptionThis 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.
- 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
- 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.
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.
Recent graduate destinations
- Support Engineer, Computer Assets
- Analyst, Credit Suisse First Boston
- Business Analyst, Norton Rose
- Queen Mary, University of London
- Tesco Plc
- The Open University
Rupal Vaja, Postgraduate Administrator
School of Electronic Engineering and Computer Science
Tel: +44 (0)20 7882 7335