Why study this MSc Software Engineering course at City University London?
• Up-to-the-minute curriculum with a strong practical core • Rather than attempting a broad survey of computing, this course focuses on the various stages of the development of software • A focus on key industrial technologies, including object-oriented programming languages such as Java and C++, as well as modelling languages such as UML and XML. • An area of high demand by employers • City University is a European centre of excellence for software engineering research, directly informing our teaching, ensuring that you’re exposed to cutting-edge technologies taught by experts in their field. • All modules in this course are supported by the University’s online learning environment (CitySpace). You will be able to access lecture materials and engage in discussions with student colleagues, teaching staff and the programme team.
• Up-to-the-minute curriculum with a strong practical core • Rather than attempting a broad survey of computing, this course focuses on the various stages of the development of software • A focus on key industrial technologies, including object-oriented programming languages such as C++, design patterns, software architectures and service-oriented architecture, as well as modelling languages such as UML and XML. • An area of high demand by employers • City University is a European centre of excellence for software engineering research, directly informing our teaching, ensuring that you’re exposed to cutting-edge technologies taught by experts in their field. • All modules in this course are supported by the University’s online learning environment. You will be able to access lecture materials and engage in discussions with student colleagues, teaching staff and the course team.