The Advanced Software Engineering with Industry MSc at the University of Leicester is designed for ambitious professionals seeking to master the methodologies and technologies that solve complex software challenges in today's competitive markets. You will explore advanced topics like software measurement, quality assurance, and generative development, gaining the expertise needed to design, build, and evolve sophisticated software systems. This postgraduate degree equips you to address the critical need for efficient application generation, legacy system enhancement, and on-demand service integration, making you a valuable asset in any technology-driven organisation.
This full-time, on-campus Masters programme, studied over 24 months, offers a dynamic learning experience combining core modules with flexible specialisation. You will delve into areas such as computational intelligence, agile methodologies, and service-oriented architectures, choosing options that align with your career aspirations. The curriculum includes a significant individual project and an industry placement, providing invaluable practical experience and networking opportunities. You will graduate with a Masters degree and the advanced software engineering skills demanded by leading tech companies and consultancies worldwide.