This master’s in software engineering offers taught modules in specialist subjects such as: 

  • cloud and mobile applications 
  • critical systems 
  • data mining 
  • e-business 
  • intelligent agents 
  • model checking 
  • security 
  • user experience