Advert
Advert
  • DeadlineStudy Details:
    • Full-time: 12 months (15 months with internship)
    • Part-time: 24 months

Top Reasons To Study

  1. This course equips you with advanced skills in designing and developing complex software systems, directly addressing real-world industry challenges.
  2. The curriculum balances cutting-edge cloud computing technologies with enduring software engineering principles, ensuring both practical expertise and theoretical knowledge.
  3. Graduates benefit from strong career prospects, gaining skills that are highly sought after across diverse sectors including finance, aerospace, and telecommunications.
  4. City St George's, University of London offers a prestigious MSc qualification recognized by employers worldwide, enhancing your professional credibility.
  5. Your learning is enriched by exposure to industry-standard programming languages and environments, including Java, C#, and relational databases, preparing you for immediate impact in the workforce.

Masters Degree Description

You will develop skills in analysing, designing and creating complex software systems to solve real-world problems, evaluating and using advanced software engineering environments, design methods and programming languages.

The course focuses on advanced engineering concepts and methods, as well as design issues for the systematic development of high-quality complex software systems.

Your course is structured to give you a strong balance between the development of skills and a solid education in the enduring principles and concepts that underlie complex software system development.

Entry Requirements

For your application to be considered, you must hold a degree of at least a lower second class honours degree, or the equivalent from an international institution or an equivalent professional qualification.

Please note that your degree must have significant previous exposure to computing, especially programming (preferably in Java or C#) and relational databases, e.g., a BSc in Computer Science.

Previous academic and commercial experience will also be considered.

Five years of relevant work experience is required if you do not have a degree background in Computer Science.

Fees

See website for fees

Student Destinations

With a high demand for skilled software engineers your course will help kick start your career across a variety of sectors.

Whether you decide to work for a consultancy, software house, or a major software user such as a bank, retailer, public service, or in the defence, aerospace or telecommunications industry, you will have gained the high level skills required to stand out.

Our graduates have gone on to work for some prestigious companies including:

  • Ceridian
  • Galatea Associates
  • GForces
  • Oracle
  • Thomson Reuters.

Postgraduate students in our Department of Computer Science are offered an unrivalled opportunity to complete up to six months of professional experience as part of their Masters’ degree.

An internship enables you stand out in a competitive job market, develop your business knowledge and to learn about the different career paths open to you.

Module Details

Core modules
Software Systems Design (15 credits)
Research Methods and Professional Issues (15 credits)
Advanced Databases (15 credits)
Cloud Computing (15 credits)

Elective modules
Advanced Programming – Concurrency (15 credits)
Advanced Algorithms and Data Structures (15 credits)
Project Management (15 credits)
Big Data (15 credits)
Semantic Web Technologies and Knowledge Graphs (15 credits)
Information Security Fundamentals (15 credits)
Network Security (15 credits)
Security Auditing and Certification (15 Credits)
Object Oriented Programming in C++ (15 credits)

Dissertation
Individual Project (60 credits)

Find out more

Add to comparison

Learn more about City St George's, University of London (formerly City)

Where is City St George's, University of London (formerly City)?