MSc in Advanced Software Engineering
Outline
This MSc focuses on the methodologies and technologies that address the challenges that companies are facing for competing in the volatile markets of today; these include:
- How to generate applications from high-level business models to reduce time-to-market and development costs
- How to evolve legacy systems and promote business processes in an economy dominated by the need to offer and integrate, on demand, new services
Course structure
The course comprises six compulsory modules (including an individual project) and three optional modules.
Compulsory modules
- Individual project
- Personal and Group Skills
- Advanced System Design
- Generative Development
- Service-Oriented Architectures
- Software Process Engineering
- System Re-engineering
Optional modules
Two of the following
|
|
|
*These modules are run by the Department of Mathematics and can only be taken with the permission of the relevant module convenor.
![[The University of Leicester]](unilogo.gif)



