Skip to menu | Skip to content |

School of Informatics

MSc in Software Engineering

Order an Informatics course brochure

Open evenings: book online

Scholarships and awards

Contact us

   

Overview

This professionally-oriented MSc in Software Engineering will extend your computing education, experience and skills by providing you with a thorough knowledge of software development as a technological and engineering discipline.

The focus of the course is on current concepts, methods and key industrial technologies, including object-oriented programming languages such as Java and C++, as well as modelling languages such as the UML.

The software engineering course will cover significant trends in system development including agent-based systems, open-source systems and XML-enabled interoperable services.

The course is delivered by acknowledged experts in software engineering and draws on our world-class research in this area.

It will prepare you for positions in consultancies, software houses, major software users where there is a significant demand for professionals with a deep knowledge of software development. The course is also excellent preparation for doctoral (PhD) study.

The course aims to develop:

Why study this MSc Software Engineering course at City University London?

Professional recognition

British Computer Society logo   The British Computer Society recognises this course for exemption from the BCS Certificate, Diploma and Diploma Project.

Internship option

Six months of professional IT industry experience as part of your postgraduate degree (optional)