Loader
Course Image

Software Systems Engineering (MSc)

University College London

  • September, 2020 Start Date

  • 1 year Duration

  • Full Time Study Mode

  • £13640.00 Course Fee

Send an Enquiry

Course Description

Our Software Systems Engineering (SSE) MSc provides an ideal foundation for PhD study. The programme is underpinned by a Software Engineering Research group that is regularly ranked among the top ten of its kind in the world (CSRankings.org); its work is used by leading global companies including Google, Facebook and Amazon. You will be taught by those who are setting the international agenda, and our research has been repeatedly rated as world-class.

Students are trained in the principles and techniques of engineering large, complex software systems and gain the opportunity to apply these techniques in a realistic group project setting. The programme analyses current practice in software systems engineering, looking at the most significant trends, problems and results in complex software systems.

Our Software Systems Engineering (SSE) MSc provides an ideal foundation for PhD study. The programme is underpinned by a Software Engineering Research group that is regularly ranked among the top ten of its kind in the world (CSRankings.org); its work is used by leading global companies including Google, Facebook and Amazon. You will be taught by those who are setting the international agenda,...

Read More

Course Content

The programme consists of six core modules (90 credits), and either a group project (60 credits) or research project (60 credits). Students will be able to select two modules (30 credits) from electives.

Upon successful completion of 180 credits, you will be awarded a MSc in Software Systems Engineering.

Compulsory modules

  • Professional Practice (15 credits)
  • Requirements Engineering and Software Architecture (15 credits)
  • Research Methods in Software Engineering (15 credits)
  • Software Abstractions and Systems Integration (15 credits)
  • Tools and Environments (15 credits)
  • Validation and Verification (15 credits)

Optional modules

Students must select either the Group Project in Software Systems Engineering (60 credits) or Research Project in Software Engineering (60 credits) in addition to two elective modules (30 credits).

  • Optional modules (Choose 60 credits)
  • MSc Software Systems Engineering Group Project (60 credits)
  • MSc Software Systems Engineering Research Project (60 credits)
  • Elective modules (Choose 30 credits)
  • Complex Networks and Web (15 credits)
  • Computer Security I (15 credits)
  • Financial Institutions and Markets (15 credits)
  • Financial Market Modelling and Analysis (15 credits)
  • Malware (15 credits)
  • Multi-agent Artificial Intelligence (15 credits)
  • Networked Systems (15 credits)
  • People and Security (15 credits)

Please note: the availability and delivery of optional modules may vary, depending on your selection.

The programme consists of six core modules (90 credits), and either a group project (60 credits) or research project (60 credits). Students will be able to select two modules (30 credits) from electives. Upon successful completion of 180 credits, you will be awarded a MSc in Software Systems Engineering. Compulsory modules Professional...

Read More

Available Dates

Location Start Date Price  

Classroom

Bloomsbury

Full Time, 1 year

September, 2020

£13640.00

Send Enquiry

Entry Requirements

A minimum of an upper second-class UK Bachelor's degree in computer science, computing, computer engineering or software engineering, or an overseas qualification of an equivalent standard. Relevant work experience may also be taken into account.

English language requirements

If your education has not been conducted in the English language, you will be expected to demonstrate evidence of an adequate level of English proficiency.

The English language level for this programme is: Good

A minimum of an upper second-class UK Bachelor's degree in computer science, computing, computer engineering or software engineering, or an overseas qualification of an equivalent standard. Relevant work experience may also be taken into account. English language requirements If your education has not been conducted in the English language, you will be...

Read More

Related Courses