About this course

What will I study?

This Masters programme has been designed in consultation with partners including Accenture and Hewlett-Packard to ensure that you graduate with up-to-date and industry-relevant skills and knowledge.

You will study modules that cover programming in Java, web development, database modelling, systems analysis and design with UML, and computer networks, whilst also building transferable skills in project management and research.

Advanced Practice stage

The Advanced Practice version of this course offers you a valuable opportunity to secure a 12-15 week internship or complete a research project, giving you experience of the workplace environment or live computing issues, and an excellent way to put your learning into practice.

This stage of the programme will take place between your second and final semester, and is a semester long (15 weeks) in duration.

The full duration of your programme will depend on your start date:

  • September start dates: your programme will last up to 21 months. You will have a summer break after Semester 2, and commence your Advanced Practice stage in September.
  • January start datesyour programme will run for 16-18 months. There is no summer break included in this programme for those starting in January. Your Advanced Practice stage will commence in September.

The programmes are structured as below:

Sept-Jan Jan-May May-Sept Sept-Jan Jan-May May-Sept
September starts Semester 1 Semester 2 Summer break Advanced Practice stage Final semester
January starts Semester 1 Semester 2 Advanced Practice stage Final semester


Students completing the Advanced Practice Masters programme can choose to complete a 12-15 week internship, worth 60 credits. This internship can be sourced by the student or by the university. It may be paid or unpaid. Most internships are unpaid.

Students will be supported in the process of applying for an internship during their first year of study and equipped with the necessary internship application and selection skills, e.g. CV writing, interview technique. All internships will be approved by the university to ensure they are providing an appropriate learning experience and working environment. Students will be allocated an internship tutor who will work with them throughout the internship period. This will include visits and support in completing the internship assessment.

The module is assessed by a reflective portfolio. This is focused on your development from the perspective of gaining particular skills relating to employability and being employment prepared, engagement in further self-development from the perspective of employment, potentially in a new or international context, and further demonstration of cultural and ethical awareness through broader experience of working in culturally diverse groups and teams via this employment opportunity.

Research project

The alternative research module allows you to work with an academic or applied research team within the university on a range of research topics.  Whether you choose the internship or the research project you will successfully develop your business or research skills and further enhance your employability.

How will I be taught and assessed?

Throughout the duration of your course, you will participate in group work to complete practical tasks that simulate real-life situations and experience standard professional practice. You will be expected to engage in independent study involving directed and self-directed learning.

You will also have one-to-one support on your preparation for and the execution of your final project, where you will be able to specialise in an area of interest.

Technology Enhanced Learning (TEL) is embedded throughout the course with tools such as the ‘Blackboard’ eLearning Portal and electronic reading lists that will guide your preparation for seminars and independent research.

Significant emphasis is placed on developing your ability to complete a Masters degree. As part of induction you will be made fully familiar with the learning resources and support available to you. There will also be weekly academic support sessions designed to build your confidence and ability as a postgraduate learner. You will also be allocated an individual guidance tutor at induction. You will meet this tutor at regular intervals across your period of study.

Careers and further study

Graduates from this course will have opportunities in a range of exciting careers in the IT industry. You may go on to use your technical skills to develop software applications, or your strategic knowledge to build and deploy applications in a business environment or lead projects as project managers.

Upon successfully completing your course, you may undertake professional training from one of the UK’s leading corporate training providers, QA, through Professional Pathways. These are offered to our graduates for free and provides an excellent opportunity to develop your skills. Find out more about Professional Pathways and your eligibility.

Enquire now

Applicants should have the following:

Academic requirements

  • Minimum 2:2 (second class) honours degree from a UK university of equivalent
  • Professional qualifications with equivalent standing which had a significant requirement for academic study, may also be considered
  • Some experience of web design/coding is beneficial but not essential

If you don’t meet the academic requirements

Applicants who do not meet the academic requirements but who do have substantial experience of working in a business organisation and/or possess a relevant professional qualification will also be considered. If you are unsure if you meet the entry criteria, please contact us and our team will be able to advise you.

Alternatively, you may also be eligible for our Pre-Masters courses. These are programmes designed specifically for students who are looking to progress on to a Masters degree.

English language requirements

Students require IELTS 6.5 (or above) with no single element below 5.5 or equivalent.

If you have IELTS 5.5 – 6.0, you may be eligible to join our Pre-Sessional English before starting this programme.

Enquire now

All modules are core

On this module you will learn the requirements for developing web applications to industry web standards, including web design principles and methods, and the technical and architectural components of the web, considering security issues.

You will learn how to apply the tools and techniques required for website design and development and develop practical skills to build a web application that interacts with a database. Issues associated with the deployment of a web application will be discussed, including how to audit and correct security deficiencies by following leading industrial practice.

In this module you will learn about methods of analysing and designing computer systems using object-oriented methods. You will gain an understanding of the general IT system development lifecycle and the activities and personnel roles applicable at each lifecycle stage, and of the concepts of professional standards and codes for systems analysis and design projects. This will include learning how to specify system requirements and use systems analysis and design techniques to develop workable solutions to business information system problems.

You will learn and apply an object-oriented approach to development, that is compatible with leading programming languages, using the techniques of the Unified Modelling Language (UML) – the leading notation used for specifying systems. This will include advanced modelling concepts and techniques that are used to build complex object models.

This module provides you with a critical appreciation of computer networks and operating systems. You will learn about the organisation and operation of computing systems, relevant concepts and technologies at a technical level, and the demands placed upon computer systems and the computer networks and operating systems technologies required for them to successfully support current and emerging applications.

You will understand the conceptual basis for current database technology and will be able to apply such knowledge in implementing database applications.

You will be able to understand data modelling through the example of the relational model; be able to design and manipulate relational databases with relational algebra and SQL; normalise relational data structures. You will appreciate limitations of data models and the need for database programming to achieve complete solutions, write transactions and procedures for relational databases, specify security for operations, and apply business rules.

You will gain knowledge of advanced object models, their rationale, advantages and disadvantages, construct object-relational databases with nested capability, write user-defined types as ADTs and subtypes for inheritance, use object features in Oracle database system.

You will be able to learn and employ data warehousing techniques to integrate and consolidate data from different sources, which can then be used for business reporting and exploratory data analysis. In addition, you will realise the responsibilities of database designers with respect to professional, legal, security and ethical issues.

On this module you will learn about object oriented programming and program design concepts, using an object first approach. You will learn how to design, implement, test and document programs and will gain practical programming experience by solving small scale problems. In addition, you will cover the need for standards and the principles of quality.

Since the module is intended for graduates from disciplines other than Computing, no previous programming experience is assumed.

In this module you will learn about research and the processes involved in carrying out research and project management, and you will apply them to develop a Masters project proposal. This will include research approaches and methods of research, including literature searching, evaluation and review and project management tools and techniques. You will also consider relevant legal, ethical and social issues and good professional practice.

By the end of this module you will have constructed a project proposal which can be executed in a Masters project. This will contain a brief literature review justifying a research question, establish aims and objectives, and provide a plan of execution, using tools and techniques in project management, including an outline of deliverables (both artefacts and products).

The aim of this module is to support your study, language and communication skills for academic purposes in the study in your chosen discipline. The module is designed to enable you to become and independent learner. The module is supported by a teaching and learning plan which outlines the formal sessions, together with the tutor-directed study and independent reading. Interactive seminars will be tailored to address some of the specific issues that you meet within your discipline. Directed learning will require a range of activities including pre-reading, preparation for interactive activities and use of the e-learning platform. You will be expected to identify those skills which you need within your programme, and to develop these independently through a range of learning activities that might include extended reading, and reflection.

For students undertaking an internship

This option offers the opportunity to spend 12-15 weeks working full-time in an approved organisation.  You will be supported in securing this internship opportunity and receive ongoing guidance from an internship tutor.  You will complete a work-based assessment during your internship.

Students will complete either the internship option, or the research project option.

For students undertaking a research project

As an alternative to the internship you may choose to join one of our research teams and develop a collaborative academic or applied research output.

Students will complete either the internship option, or the research project option.

All students

The aim of this module is to enable you to undertake a substantial academic research project at Masters level and present the results from this work in both written and oral forms. Your project itself will be a major piece of independent and original research centred at the forefront of your programme discipline within the wider sphere of the computer science and digital technologies field.

You will experience the full life cycle of a research project from initial conception and development of a research proposal, through a critical review of the literature, planning, design, implementation and analysis of your main research project, to final evaluation, reflection and dissemination. You will be expected to consider and address the professional, ethical, legal and social issues related to this academic research project. You will also be expected to apply your expertise, project management and practical skills within your particular domain of computer science and digital technologies and demonstrate critical and innovative thinking and problem solving within a research environment.

Your research proposal will normally have been produced as part of an earlier module on research and project planning but should be reviewed again at the start of the project phase to ensure it is still valid and appropriate.

Enquire now

Tuition fee 2018/19

  • UK/EU students: £8,995
  • International students: £17,000

Please note that your tuition fees do not include the cost of course books that you may choose to purchase, stationery, printing and photocopying, accommodation, living expenses, travel or any other extracurricular activities. As a Northumbria University London Campus student, you will have full access to our online digital library with over 400,000 e-books and 50,000 electronic journals. The modules you will study do not require you to purchase additional textbooks although we recommend you allow an additional £100 for the duration of your studies should you choose to purchase any additional reading materials.

Scholarships and bursaries for international students

Depending on the country you are from, you may be eligible for a country bursary and/or scholarship when studying this Masters programme.

All of our scholarships and bursaries are automatically applied when we process your application and one of our team will be able to confirm your eligibility.

Scholarships and bursaries

Payment plans for self-funded students

If you need support to spread the cost of your tuition, you may be eligible for our payment plan.

Payment plans

Government Loan for Masters study

For the Academic Year 2018/19, the Government will be providing a Postgraduate Loan (PGL) up to the value of £10,609 for UK and EU students. If you enter either full-time or part-time postgraduate study, you could be eligible to receive this funding.

Postgraduate Loan

How to find out more

Enquire now to find out more information about the course, studying with us, the application process, and to ask any other questions you may have.

Enquire now

How to apply

Students can apply for this programme by downloading a PDF application form and emailing it to london.admissions@northumbria.ac.uk.

International students application form UK/EU students application form

We strongly recommend that you submit your application as early as possible to allow you to complete all of the preparations needed to study your programme. After receiving an offer it can take time to arrange your finances and apply for your visa (if required) and it is important that you arrive in good time to enrol onto your course. Please refer to the Dates and Fees page.

Supporting documents

For us to assess your application in a timely manner, it is important that you provide us with the following documents:

  • Fully completed application form
  • Personal email address must be included on the application form
  • Transcripts and/or certificates (including a certified translation if not in English)
  • Passport – copy of personal details page
  • Proof of financial sponsorship if applicable
  • Reference
  • Confirmation of immigration history including copies of previous and current visas if applicable

You can check more information on how to apply here, including guidelines for the application forms.

Quick contact

Please enter a valid telephone number
This field is required
This field is required
This field is required
This field is required