Middlesex University

Course Introduction

This course is designed for those students who have previously studied computing at university level and are looking to develop an advanced mastery of the subject. This course not only offers a balance between advanced computer science theory and practical experience, but has a very strong focus on contemporary research. Practical work is an important part of every module and the School of Science and Technology has strong links within the industry, including company giants such as Microsoft and Siemens. The university is very active in the exploration of a number of key areas within computer Science which you will have the opportunity to focus upon during your studies and individual research project. These include, but are not limited to human-computer interaction, artificial intelligence, ubiquitous computing, functional programming, algorithmic biology, and image and video analysis. You?ll attend laboratory sessions, where you?ll do practical work designing, analysing and building software, as well as lectures and seminars, which will give you the opportunity to ask questions, take part in class discussions and talk about problems.

There is a very high demand worldwide for well-qualified IT graduates and this course will leave you perfectly placed to for a variety of roles in the software industry, such as software developer, IT systems architect, IT security coordinator, or information security analyst. You also have the opportunity to move into broader IT project management, systems design, consultancy or strategy planning. You might choose to specialise in a particular field, for example finance or security, or take on a managerial role. The course's strong research slant creates an excellent foundation for further research in a wide range of topics. Our graduates have gone on to work for software firms, computer manufacturers and specialist IT security consultancies. There are also opportunities within government departments, the health service, public services, financial institutions, management consultancies as well as in the media, transport, retail and education sectors. You could even start your own business.

Duration & Attendance Qualification Tuition fees Fee type
1 year
Full Time
MSc £9,500 Home Fees
1 year
Full Time
MSc £9,500 European Fees
1 year
Full Time
MSc £13,900 Overseas Fees
2 years
Part Time
MSc Home Fees
2 years
Part Time
MSc European Fees
2 years
Part Time
MSc Overseas Fees

Qualifications required:

  • Domestic entry requirements: Students need to have a 2:2 honours degree or above in computer science or IT. Students with other degrees are welcome to apply provided they can demonstrate appropriate levels of experience within the computing sector. Students without formal qualifications need to demonstrate relevant work experience within the computing sector and the ability to study at postgraduate level. We also normally require Grade C GCSE or an equivalent qualification.
  • International entry requirements: Students need to have: an IELTS score of 6.5 (with minimum 6.0 in all components); 58 (with 51 in all components) in Pearson Test of English; 87 (with at least 21 in listening & writing, 22 in speaking and 23 in reading) in TOEFL (IBT); 176 overall (no less than 169 in any component) in Cambridge First, Advanced, Proficiency - taken post January 2015.