MSc Computing

Master the skills to excel in a digital world.

Attend an open day How to apply
Attend a course fair How to apply


Computing has become part of our lives, fundamental to almost every organisation in almost every industry. That makes an understanding of how these vital systems work a valuable tool that can pave the way to a range of exciting careers.

Our MSc in Computing provides that tool. It’s a conversion course made for graduates from other disciplines, but it’s just as useful for professionals looking for a skills boost and professional progression. 

To start with, you’ll learn about object-oriented and web programming, information systems and digital media systems. Then you can chart your own direction – choosing two units, in areas like enterprise programming or mobile computing. From there, you’ll tackle your masters' project. While you’ll have plenty of support along the way, it’s a solo project designed to develop confidence, autonomy and self-sufficiency – qualities that can take you far in the workplace.

So, by the time you leave us, you’ll not only know the theory about developing programmes, navigating computing networks or managing multimedia technology – you’ll also understand how it all fits in the real world.

Whether you’re planning to continue your studies up to PhD level, or you’re anxious to get to work, our MSc in Computing can help you make it happen.

Non means-tested loans of up to a maximum of £10,000 will be available to postgraduate masters students - click here to find out more information

Features and Benefits

Accreditations, Awards and Endorsements

Career Prospects

This MSc course will give you the kind of advanced skills and understanding that can open door a wide range of roles, across a wide range of industries. From database development and software consultancy to IT network management or big data, there are plenty of areas for you to pursue. Study with us and you’ll follow in the footsteps of graduates who have gone on to become software developers, web developers and more – working with the likes of Barclays, Autotrader, AZoNetwork and Realtime Despatch.

Your masters could also provide a foundation for further studies – going on to do a PhD – whether staying with Manchester Met or going elsewhere.

You’ll have specialist support of our careers service from day one, and for three years after you leave us. Between the services available through the Department of Computing and Mathematics and the University’s Career Service, you’ll have access to everything from employer events and careers fair to employability skills workshops and dedicated advisors.  

Learn more about graduate careers

Entry requirements

This course is open to anyone with a good UK honours degree – at least a 2:2 – or the international equivalent, whatever the subject. We might also consider your application if you a have a lower-level qualification, together with substantial professional experience.

International students please see

Overseas applicants will require IELTS with an overall score of 6.5 with no less than 5.5 in any category, or an equivalent accepted English qualification. Accepted English qualifications can be viewed here.

Pre-sessional English courses are available to support you meeting the English language requirements. Click here for more information.

Course details

You’ll start off studying two core units, covering High-Performance Computing and Big Data, and Advanced Computer Networks and Operating Systems. After that, you’ll have the chance to tailor your studies to your interests and career ambitions, picking two option units to explore areas like enterprise, data science or machine learning. From there, you’ll spend the third term of the year on an in-depth masters project.

This course is taught full-time over 1 year. All units will be taken within 1 year.

  • Object Oriented and Web Programming
  • Information and Digital Media Systems
  • Masters Project

Options - choose two from a list including:

  • Enterprise Programming
  • Mobile and Ubiquitous Computing
  • Information Systems Management and Strategy

Click below for unit information.

Read more about this year of study

Core Units

Object Oriented and Web Programming

An intensive programming course primarily  for non-computing graduates. Covers programming fundamentals, object oriented programming principles and practice; client server web application development principles and practice.

  • Programming fundamentals [10%] - Control constructs, operators, procedural abstraction, simple I/O and use of libraries; Data types: primitive types, constants, variables and arrays.
  • Object Oriented Concepts and Design [25%] - including class, reference types, object, instantiation, attributes, constructor, methods, overloading, inheritance, overriding, polymorphism; Design techniques using UML; Testing of object-oriented programs.
  • Advanced Object Oriented Topics [30%] - such as interfaces, collections, file and exception handling, user interfaces, event handling, graphics, Java database connectivity, Java servlets for building web-based applications and threads and their practical implementation; Use of integrated development environment (IDE); Documentation and coding standards.
  • Web Based Development [35%] - Networking and client server principles; HTML, CSS, processing data sent via the http protocol, scripting languages eg JavaScript, JQuery, JSON, basic client-server applications, implementation of security, user interfaces, database access via internet.
Information and Digital Media Systems

The aim of this unit is to develop students knowledge in the areas of Information and Digital Media Systems, and Databases, their development and support for business needs.

  • Evaluation of information systems [40%] - Evaluation and their relevance to businesses, legal matters, current and emerging trends underpinning the software development life cycle of data-centric information systems.
  • Database implementation [30%] - Use of a Database Management System (DBMS); DBMS internal management, and DBMS transaction processing.
  • Principles multimedia authoring [30%] - Scripting, user centred design, creation and evaluation of a simple multimedia application using an authoring tool.                                                                                                                 
Masters Project

This unit will involve practical system creation or experimentation work in an area of computing other than digital media. The curriculum is specific to the project you choose but it will include seminars on skills and techniques required for successful design and implementation of research resources, time management, research presentation (oral, written, posters) and professional, legal and ethical issues in computing. Examination of a case study or project in an area appropriate to your intended dissertation work. Where appropriate, the implementation or experimentation may be work-based.

Likely Optional Units

Information Systems Management and Strategy

Examines key aspects of strategic and project management of IS/IT and explores links to corporate and business strategies.

  • The context and development of corporate and business strategies [30%]
  • Strategic planning of IS/ IT [30%]
  • Project Management [15%]
  • Issues relating to the internal and external sourcing of IS/IT products and services and the management of IT/IS investments [25%]
Enterprise Programming

Examines key aspects of Distributed Programming and Software Engineering aspects of Enterprise level applications.

  • Distributed computing development [25%] - eg RMI, JMS, JNDI, Jini, Connection to remote services (eg JDBC)
  • Use of a variety of distributed object programming methods [20%] - eg Web Services, REST, SOAP, Ajax, Spring Framework
  • Object wrapping formats and APIs [10%] - e.g. XML, JSON etc
  • Cloud based software development [20%] - e.g. PAAS, SAAS, IAAS
  • Design Patterns, Refactoring, SE design techniques [25%]
Mobile and Ubiquitous Computing

Provides an understanding of the issues, technologies and concepts in mobile and ubiquitous infrastructures, particularly in wireless networks, context-awareness, sensors and programming mobile devices.

  • Explore and evaluate mobile application development frameworks and tools: [50%]
  • Principles in wireless communications: [5%]
  • Research and practise in context and location awareness: [15%]
  • Interfacing to sensors: [15%]
  • Resource discovery and system configuration: [5%]
  • Design of pervasive computing systems: [5%]
  • Examining the literature related to the subject matter: [5%]

Assessment weightings and contact hours

10 credits equates to 100 hours of study, which is a combination of lectures, seminars and practical sessions, and independent study. A masters qualification typically comprises of 180 credits, a PGDip 120 credits, a PGCert 60 credits and an MFA 300 credits. The exact composition of your study time and assessments for the course will vary according to your option choices and style of learning, but it could be:


Additional information about this course

Students are expected to behave in a professional and business like manner when on placement or conducting projects with external partners.

Placement options

This MSc course is a short, intensive programme which doesn’t leave much room for a placement. But there are employers who might offer short-term internship opportunities. With our regular ‘meet the employer’ events, together with the support of our careers team, we’ll be there to help you make the most of any available opportunities. 

Department of Computing and Mathematics

Our Department of Computing and Mathematics is a vibrant community of staff and students, which prides itself on internal and external collaboration.

The department is committed to teaching and research that addresses societal challenges through disciplines like artificial intelligence, big data, computational fluid dynamics, cyber security, dynamical systems, the internet of things, smart cities, robotics and virtual reality.

More about the department

Taught by experts

Your studies are supported by a team of committed and enthusiastic teachers and researchers, experts in their chosen field. We also work with external professionals, many of whom are Manchester Met alumni, to enhance your learning and appreciation of the wider subject.

Meet our expert staff


UK and EU students

UK and EU students: Full-time fee: £8,500 per year. Tuition fees will remain the same for each year of your course providing you complete it in the normal timeframe (no repeat years or breaks in study).

Non-EU and Channel Island students

Non-EU international and Channel Island students: Full-time fee: £16,000 per year. Tuition fees will remain the same for each year of your course providing you complete it in the normal timeframe (no repeat years or breaks in study).

Additional Information

A Masters qualification typically comprises 180 credits, a PGDip 120 credits, a PGCert 60 credits, and an MFA 300 credits. Tuition fees will remain the same for each year of study provided the course is completed in the normal timeframe (no repeat years or breaks in study).

Additional costs

Specialist Costs

All of the books required for the course are available from the library. The University also has PC labs and a laptop loan service. However, many students choose to buy some of the core textbooks for the course and/or a laptop. Students may also need to print their assignments and other documents. Campus printing costs start from 5p per page. Estimated costs are £300 for a laptop up to £100 for books and printing. Total optional cost: £400

Placement Costs


Professional Costs

Students can choose to join the BCS at any point in their study. It is not required but is useful. The annual charge is identified for every year there is also an option to take course membership for £57

Other Costs


Postgraduate Loan Scheme

Loans of up to £10,906 for many Postgraduate Courses

Find out more

Alumni Loyalty Discount

Rewarding our graduates

Learn more

Want to know more?

How to apply

The quickest and most efficient way to apply for this course is to apply online. This way, you can also track your application at each stage of the process.

Apply online now

If you are unable to apply online, you can apply for postgraduate taught courses by completing the postgraduate application form. There are exceptions for some professional courses – the course information on our on-line prospectus will give you more information in these cases.

Please note: to apply for this course, you only need to provide one reference.

You can review our current Terms and Conditions before you make your application. If you are successful with your application, we will send you up to date information alongside your offer letter.


Programme Review
Our programmes undergo an annual review and major review (normally at 6 year intervals) to ensure an up-to-date curriculum supported by the latest online learning technology. For further information on when we may make changes to our programmes, please see the changes section of our Terms and Conditions.

Important Notice
This online prospectus provides an overview of our programmes of study and the University. We regularly update our online prospectus so that our published course information is accurate. Please check back to the online prospectus before making an application to us to access the most up to date information for your chosen course of study.

Confirmation of Regulator
The Manchester Metropolitan University is regulated by the Office for Students (OfS). The OfS is the independent regulator of higher education in England. More information on the role of the OfS and its regulatory framework can be found at

All higher education providers registered with the OfS must have a student protection plan in place. The student protection plan sets out what students can expect to happen should a course, campus, or institution close. Access our current Student Protection Plan.