MSc Advanced Software Engineering

  • Country United Kingdom
  • Course Duration 12 month
  • Course Type Full Time
  • Courses Campus On Campus
  • Language Specification IELTS
  • Program Level Post-Graduate
  • Education Required Graduate
  • Admission intake SEP
  • Minimum GPA 3

Application Charges

Application Fee Tution Fee
Free GBP 20,650

Program Description

Computer science supports the build, development and use of computer systems.There is a growing need across the world for skilled, advanced computer science professionals. This course helps you develop the skills necessary to design and deploy sophisticated modern software systems in a range of application areas.You’ll improve your practical software engineering skills and learn new theories of software development. This course gives you the necessary qualifications to get a skilled position in the computing industry.

What you’ll study

On our Advanced Software Engineering Masters, you’ll study two 11-week semesters, each with three or four modules.Each module typically has:
  • four hours of lectures
  • laboratory practicals and/or tutorials
Additional study time is required to enhance and apply your understanding of the topics covered, through further reading, self-directed study and assignments.In the summer, between June and August, you’ll undertake an in-depth three-month research project.A range of software systems are used to build reliable, scalable and quality solutions, and you will apply rigorous methodologies through experimental design and exploratory modelling. For example you will:
  • look at AI-based approaches in detail and examine how they have been applied to a range of software engineering problems
  • become familiar with a number of different cloud NoSQL systems and with the Map-Reduce programming paradigm
  • demonstrate the ability to implement selections from a range of the software typically used in mobile environments