MSc in Software Engineering

+ Information by E-mail

MSc in Software Engineering

  • Objectives * skills in analysing user requirements and designing appropriate software solutions * skills in designing and creating software to solve realistic problems * skills in evaluating and using modern software engineering environments, design methods and programming languages * skills in evaluating and responding to recent trends in interoperability and software development/li
  • Academic title MSc in Software Engineering
  • Course description 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?

        * An 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.

    You will gain:

        * skills in analysing user requirements and designing appropriate software solutions
        * skills in designing and creating software to solve realistic problems
        * skills in evaluating and using modern software engineering environments, design methods and programming languages
        * skills in evaluating and responding to recent trends in interoperability and
+ Information by E-mail

Other programs related to software engineering

  • Master Software Engineering

  • Institution: University of Westminster
  • + Information by E-mail
  • Advanced Software Engineering MSc

  • Institution: University of Westminster
  • + Information by E-mail
  • Master Software Engineering

  • Institution: Queen Mary, University of London
  • + Information by E-mail
  • Master Advanced Software Engineering

  • Institution: King's College London
  • + Information by E-mail
  • Software Engineering PgDip-MSc

  • Institution: Kingston University London
  • + Information by E-mail
  • Software Engineering with Management Studies PgDip-MSc

  • Institution: Kingston University London
  • + Information by E-mail
  • BSc Software Engineering

  • Institution: Kingston University London
  • + Information by E-mail