Middlesex University London - Computer Science MSc

Middlesex University London

Computer Science MSc

Computer Science influences every aspect of modern life and is one of the fastest-moving academic disciplines and has a huge impact on both economic competitiveness and human wellbeing. This course will equip you with the skills and expertise required to forge a successful career in a wide range of industries.

Why study MSc Computer Science* at Middlesex University?

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 interaction design, data visualisation, artificial intelligence, ubiquitous computing, cyber-security, algorithmic design, and blockchain engineering.

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.

*Please note this course is subject to review.

Entry Requirements

For this course, the following qualifications are required:

  • A 2:2 honours degree or above in computer science
  • An alternative mathematical science or engineering degree with a minimum of five years' work experience in an appropriate role such as a software developer.

Career Prospects

The MSc Computer Science course offers a high demand for IT graduates worldwide, preparing them for various roles in the software industry, such as software developer, systems architect, security coordinator, or information security analyst. Graduates can also pursue broader IT projects, systems design, consultancy, or strategy planning. They can specialize in a field like finance or security or take on managerial roles. The course's strong research slant provides an excellent foundation for further research in various topics. Graduates have worked for software firms, computer manufacturers, and IT security consultancies, as well as government departments, health services, public services, financial institutions, management consultancies, media, transport, retail, and education sectors.

Course Details

The MSc Computer Science course offers a high demand for IT graduates worldwide, preparing them for various roles in the software industry, such as software developer, systems architect, security coordinator, or information security analyst. Graduates can also pursue broader IT projects, systems design, consultancy, or strategy planning. They can specialize in a field like finance or security or take on managerial roles. The course's strong research slant provides an excellent foundation for further research in various topics. Graduates have worked for software firms, computer manufacturers, and IT security consultancies, as well as government departments, health services, public services, financial institutions, management consultancies, media, transport, retail, and education sectors.

Course Modules

Advanced Topics in Computer Science (30 credits)
Software Development (30 credits)
Blockchain Development (30 credits)
Cyber and Information Security (30 credits)
Individual Project (60 credits)

*The information’s are correct at the time of publishing, however it may change if university makes any changes after we have published the information. While we try our best to provide correct information, It is advisable to call us or visit university website for up to date information.

Are you ready to start building your future?

Contact our admission counseller and get a free consultation.