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

  Careers as a Programmer, Software Engineer, and Business Software Developer

Internship option

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

Professional recognition

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

The course aims to develop:

Overview

This professionally-oriented course extends students' prior computing education, experience and skills by providing them 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 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.

The course prepares 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.


Why study this course at City University London?