Taught course

Software Engineering

Liverpool John Moores University · Faculty of Engineering and Technology

Entry requirements

You will normally require the following: An Honours Degree in Computing or a Computing-related subject, including subjects with a significant core of computing, or professional qualifications with equivalent standing. Non-UK applicants will be expected to have demonstrated competence in English language equivalent to a minimum of IELTS 6.0. Applicants who have studied and successfully achieved a UK degree within 24 months of the start of the MSc are exempt from this requirement

Months of entry


Course content

Study for this Masters in Software Engineering at Liverpool John Moores University and gain advanced postgraduate skills in the theory, practice and design of contemporary software technologies.

  • Course available to study full time (1 year)
  • Delivered by academics active in research
  • Curriculum informed by ongoing research and links with employers
  • High-quality teaching and excellent learning resources
  • £6million state-of-the-art laboratories and teaching facilities
  • Excellent career prospects in areas such as Systems Design
This Masters degree in Software Engineering will equip you with advanced skills in the theory, practice, tools and applications necessary for the design, management and deployment of computing systems.

The course aims to provide you with a fuller, systematic understanding of current and developing software engineering and help you to:

  • be critically aware of current and developing principles and practices within software engineering
  • develop widened and deepened conceptual and practical knowledge and skills in the areas of software engineering
  • apply a range of advanced tools and techniques used in the development of complex computer based systems
  • critically analyse a range of development domains
  • gain a clear understanding of how to effectively and creatively manage software development

  • use knowledge with originality and be innovative in Software Engineering
  • develop a critical understanding of current research issues in the relevant aspects of software engineering
  • be able to study independently at an advanced level and have developed effective methodology skills for original research

The course will also provide you with a strong foundation from which you can develop and maintain effective software systems and adapt to future software development technologies.

Information for international students

LJMU will be awarding a range of generous international scholarships for students enrolling at the University in September. Please contact LJMU’s International Team by visiting www.ljmu.ac.uk/study/international-students for more information and advice.

Fees and funding

For up-to-date information regarding fees please contact:

Faculty of Engineering and Technology
T: 0151 231 2777
E: fetadmissions@ljmu.ac.uk

Qualification and course duration


full time
12 months

Course contact details

Course Enquiries
0151 231 5090