Find us on: University of East Anglia on Facebook Follow University of East Anglia news on Twitter University of East Anglia's photostream University of East Anglia's YouTube channel
Course Search:

MSc Computing Science

Computing and information technologies are ubiquitous no area of society is unaffected by their presence and the opportunities they create. The Internet and Web are at the heart of the biggest revolution in communications since the inventions of printing and the postal system, are revolutionising the ways business is conducted, and have transformed the management of both large and small organisations, government and education.

The MSc in Computing Science is normally a 12 month full-time intensive course, but may be studied part-time over 24 months. The training in MSc computing Science develops not only technical but also generic, transferable skills, such as in communication, problem reasoning and solving, independent and team working ability, and project management, which make our students more flexible and competitive in challenging and changing employment environment. Graduates from this course find employment in a wider range of careers in private industry, public sector organisations and research.

The course is delivered through lectures, seminars, directed studies and laboratory exercises, involving individual and team work. The assessments are carried out by coursework and/or written examinations. Starting in the Spring semester, students undertake a dissertation project on a topic that is usually related to the School's main research areas, often in collaboration with an outside body. During the course students will learn how to design and develop information systems for e- commerce and Web-based applications. This includes techniques for modelling systems using UML, object-oriented programming in the Java language, and designing and using databases. These are all integrated in a Web framework, and students develop a substantial Web-based application in a group environment. Students also take a two or three optional modules, which may include Data Mining, Networks, Systems Engineering, Systems Development, Artificial Intelligence, and Speech and Language Processing.

Graduates from this course have gone on to work in a very wide range of computing jobs, ranging from independent consultants, through software developers, systems analysts, data analysts, IT managers, to academic or commercial researchers.

Entry Requirements

The course is designed for graduates of disciplines other than Computer Science. A good honours degree (2:2 minimum) or equivalent in any subject is normally required. A Postgraduate Diploma entry route, with the possibility to upgrade during the course, is available for applicants whose qualifications do not meet the MSc entry requirements.

Applicants whose first language is not English are required to have either IELTS 6.5, TOEFL 580 (paper-based), 230 (computer-based) or 92 (internet-based), or equivalent.

 

Course Profile

Overall total: 180 credits

Compulsory modules (140 credits)


Module Description Credits
CMPSMP2Y Research Techniques 20
CMPSMP6X Dissertation 60
CMPSMA23 Applications Programming 20
CMPSMB11 Database Manipulation 20
CMPSMB13 Internet and Multimedia Techniques 20


Options range  (40 credits)

Students will select 40 credits from the following modules:
 

Module Description Credits
CMPSMA24 Artificial Intelligence and Algorithmics 20
CMPSMB20 Systems Engineering Issues 20
CMPSMB22 E-Business Systems Development 20
CMPSMC24 Data Mining 20
CMPSMC28 Applied Statistics 20
CMPSMD22 Computer Networks 20
CMPSMI16 Computer Vision (for Digital Photography) 20


 

QR code for MSc Computing Science

Send this page to your mobile phone by scanning this code using a 2D barcode (QR Code) reader. These can be installed on most modern Smart Phones.