Master of Science in Software Engineering

The MSc in Software Engineering offers full coverage of the theory and practice of software development in a project-based environment. It provides you with a complete understanding of every aspect of the development process, including concept, design, testing, QA and implementation.

Studying in our virtual classroom, you will gain a unique global perspective on the latest thinking, technologies and methodologies from around the world. Collaborative and group work in a project-based environment, sharing responsibilities across boundaries and cultures will mirror the real-world development process.

Core modules cover computer structures, professional issues, software engineering, systems analysis and design, IT project management, QA and testing, and either Java programming or programming the internet. You can then personalise your degree with an elective module chosen from database analysis, communication and networks, security engineering, operating systems concepts, XML applications, human-computer interaction, e-commerce and managing the software enterprise. You complete your degree with an original dissertation.

On graduation, you should have the technical and project management skills and the commercial and related knowledge required to manage even the most complex software development projects. You should be equipped for a senior professional career in one of the most exacting and dynamic fields in IT.

Download Degree Programme PDF

For more further information on programme details, including structure, duration and modules, please request more information.

 

 

 

refcodename: mespl1xxxx
country code:
ip: 172.32.1.221
refcode id: 949
spid:108
formid: 45