University of Leicester

Master in Agile Software Engineering Techniques - Máster en Ingeniería de Software. Técnicas Ágiles

University of Leicester
  • Imparte:
  • Modalidad:
    Presencial en Leicester
  • Precio:
    UK and EU Students: £7,500 / International Students: £17,465
  • Comienzo:
    Octubre 2017
  • Lugar:
    College of Science and Engineering
    Physics Building, Leicester
    Reino Unido
  • Duración:
    12 Meses
  • Idioma:
    El Curso se imparte en Inglés
  • Titulación:
    Master in Agile Software Engineering Techniques.


Today, software is becoming ever more complex, developed with very short time to market, and required to cope with changing requirements. This scenario calls for increased levels of flexibility and agility, both in the technologies used and the processes followed for engineering software. This MSc will provide a sound background on the methods and techniques that can meet these challenges. Hands-on modules based on the Eclipse framework will ensure that this knowledge is framed in practical contexts of usage.

The information included on this webpage is indicative of the courses provided by the University of Leicester. Due to regular enhancement of the University’s courses, please refer to Leicester’s own website and Terms and Conditions for the most accurate and up-to-date course information. We recommend that you familiarise yourself with this information before submitting an application.


2:1 degree (or equivalent) in a relevant subject with a substantial element of Computing. Relevant work experience may also be considered.

English Language Requirements: IELTS 6.0 or equivalent. If your first language is not English, you may need to provide evidence of your English language ability. If you do not yet meet our requirements, our English Language Teaching Unit (ELTU) offers a range of courses to help you to improve your English to the necessary standard.


Semester 1

Core modules:

Domain Specific Language
System Re-engineering
Personal and Group Skills

Option modules, choose one option module from:

Advanced System Design
Advanced Web Technologies
Algorithms for Bioinformatics
C++ Programming and Advanced Algorithm Design
Discrete Event Systems
Financial Information Systems
Game Theory in Computer Science
Internet and Cloud Computing
Semantic Web
Software Measurements and Quality Assurance
Software Reliability

Semester 2

Core modules:

Generative Development
Service-Oriented Architectures

Option modules, choose two option modules from:

Analysis and Design of Algorithms
Applied Numerical Mathematics
Communication and Concurrency
Compression Methods for Multimedia
Cryptography and Information Security
Distributed Systems and Applications
Financial Mathematics
Operational Research
Programming Secure and Distributed Systems
Systems Modelling
Wavelets and Signal Processing
Web Technologies

Industry Placement (optional)

All of our Computer Science MSc degrees are available with an optional (usually paid) industry placement. If you take a ´with Industry´ degree, your qualification will be MSc in Agile Software Engineering Techniques with Industry.

These ´With industry´ degrees have been designed to stimulate your creativity and capacity to innovate, and ensure that you acquire key transferable skills.

Individual Project

Your course will conclude with an individual project (after your industry placement, if you have taken one). Using the experience gained during your course/placement, you will choose a challenging problem to work on and explore it by privately studying under the supervision of a member of the academic staff. (Students studying for a PGDip don´t complete a project.)


The regular degree takes 12 months if you start in October, or 16 months if you start in January. The ´With Industry´ degree takes 21 months if you start in October, or 24 months if you start in January.

NB. If you start your course in January, you will take Semester 2 before Semester 1.

Salidas profesionales

All our postgraduate Computer Science degrees are available ´with industry´: stimulating your creativity and capacity to innovate, and ensuring that you acquire key transferable skills. These courses will allow you to develop into a highly skilled professional, well versed in advanced methods and tools. Colleagues from industry participate directly in the delivery of some of the modules, including hands-on tutorials that allow you to use some of the tools and methodologies that are shaping the software development landscape.

We have an open approach to collaboration with industry. We undertake joint projects, provide consultancy services, and organise events to connect you with potential employers. We also run an Industrial Advisory Board: its members are computer scientists who hold successful careers in industry and who help us ensure that your training is industrially relevant.

¡Infórmate ahora sin compromiso!


Cursos Relacionados

Ver otros masters de...