Update your status of this course
Imperial College London Course/Program Name
Application closes on
National :01 Jul 
International :01 Jul 
EU :01 Jul 

MSc Computing (Secure Software Systems)

 Course Level
Masters / PG
 Type
Full Time

 Duration
1 Year
 Start month
October

 Tuition fee

International
28200 GBP
National
12500 GBP
EU
12500 GBP

Application fee

International 0 GBP
National 0 GBP
Department
Department of Computing
Scores accepted
IELTS (min)6.5
TOEFL-IBT (min)92
8

World University Ranking

Get the best abroad education loan at free of cost

WeMakeScholars initiative is supported by the Govt. of India; associated with 10+ public/private banks & NBFCs.

Due to high number of loan requests from your region, we are not accepting any new applications at the moment. We believe in offering quality service to our customers.

Sorry for the inconvenience caused.

About this course

This course specialises in the processes and mechanisms by which computer-based equipment, information and services are protected from unintended or unauthorised access.

This taught postgraduate course is aimed at students who may not have studied computing exclusively but who have studied a considerable amount of computing already.

If you want to become a specialist in a particular area of computing, this course will provide a first crucial step towards that goal.

This course specialises in the processes and mechanisms by which computer-based equipment, information and services are protected from unintended or unauthorised access

Check further details on University website

Eligibility Criteria

Minimum academic requirement
2.1 Honours degree in a science or engineering discipline, including computing.

International qualifications
The academic requirement above is for applicants who hold or who are working towards a UK qualification. 

English language requirements
All candidates must demonstrate a minimum level of English language proficiency for admission to the College.

For admission to this course, you must achieve the standard College requirement in the appropriate English language qualification.

Check further details on University website

Course Modules

Core modules
Autumn and spring

  • Short Introduction to Prolog

Summer

  • MSc Computing Science (Specialist) Individual Project

Optional modules
Autumn and spring

  • Short Introduction to Prolog and Matlab

Summer

  • MSc Computing Science (Specialist) Individual Project

You choose between three and five full modules from the following list:

Autumn

  • Information and Codes
  • Separation Logic: Local Reasoning about Programs (half module)
  • Privacy Enhancing Techniques (half module)
  • Software Reliability

Spring

  • Network and Web Security
  • Cryptography Engineering

Choose between one and six full modules from the lists below:

AUTUMN

  • Type Systems for Programming Languages
  • Machine Learning
  • Concurrent Processes (half module)
  • Complexity
  • Modal Logic (half module)

Spring

  • Systems Verification
  • Logic-Based Learning
  • Advanced Computer Architecture
  • Scalable Distributed Systems Design (half module)
  • Parallel Algorithms
  • Software Engineering for Industry
  • Intelligent Data and Probabilistic Inference
  • Advanced Statistical Machine Learning and Pattern Recognition

Choose between zero and three modules from the following lists.

Autumn

  • Advanced Databases
  • Computer Vision
  • Dynamical Systems and Deep Learning
  • Simulation and Modelling
  • Pervasive Computing
  • Operations Research
  • Computational Neurodynamics
  • Advanced Issues in Object Oriented Programming
  • Knowledge Representation
  • AUTUMN AND SPRING
  • Prolog

Spring

  • Graphics
  • Custom Computing
  • Robotics
  • Introduction to Bioinformatics
  • Advanced Computer Graphics
  • Computational Finance
  • Computing for Optimal Decisions
  • Independent Study Option

Check further details on University website

How to Apply

All applicants must apply online.

You can usually apply for up to two courses, although your second choice will only be considered if your first-choice application is unsuccessful.

Most courses don't have a formal closing date, but popular courses close when they are full, so you should apply early to avoid disappointment. There may also be funding deadlines that apply to you.

You will need to upload documents with your applications, which may include transcripts and degree certificates.

Offer holders will need to pay a deposit to secure your place. This will be deducted from the balance of your tuition fees.

Check further details on University website

0 Scholarships available for this course

Questions about this Course

No discussions right now. Be the first one to start.

Hey, ask a question or start a discussion here

Choose your question type:

Q/A Profile evaluation Poll Interview experience

Join the largest Study Abroad community      Log in      Sign up