24 months
4770 GBP/year
4770 GBP/year
Tuition fee
Apply date
Start date


The Computer Science programme from University of London provides an intensive programme of study without any prior knowledge in computer science. 

Visit the official programme website for more information


As well as gaining a broad knowledge of the subject, students acquire practical skills and have the opportunity to investigate areas of current research more deeply.

The Computer Science programme from University of London looks at issues important in our society including intellectual property, digital surveillance, data privacy and ethical issues in computing.

By studying this programme, students will:

  • be able to demonstrate knowledge and acquire digital skills in several areas including programming principles, the mathematic and algorithmic foundations of computing, information systems design, and database design and management.
  • gain a comprehensive and practical understanding of current techniques in cloud computing, network security, data management, software engineering, and machine learning.
  • gain the soft skills needed to be able to act autonomously in planning, implementing, and managing tasks at a professional level.
  • develop a systematic understanding and a critical awareness of computer science, much of it at the forefront of the discipline.

Career opportunities

For students who are new to the subject, the programme provides a foundation for a career in IT, or software engineering. For those already working in these fields, you will have an opportunity to broaden your knowledge and upskill while obtaining a formal qualification. You will gain in-demand technical skills plus knowledge of how to manage complex issues systematically and creatively in the workplace.

The MSc is valued by leading companies in the technology sector. Graduates from the on-campus degree programme have gained jobs with global brands including Amazon, Google and Microsoft, or have been promoted in their existing role.

Possible career paths include different software engineering roles ranging from testing and quality assurance to software architecture. This degree can also be useful in becoming a systems analyst, engineering manager, or other roles that require an in-depth understanding of software design and practice in a range of sectors or organisations.

Programme Structure

Courses include:

  • Principles of Programming
  • Applied Machine Learning
  • Cloud Computing
  • Computer Systems
  • Data Management
  • Information Security

Key information


  • Part-time
    • 24 months

Start dates & application deadlines


180 alternative credits



Academic requirements

GPA admission requirements GPA

Other requirements

General requirements

To qualify to register for the PGCert, you will need:

  • Either, a bachelor’s degree which is considered at least comparable to a UK second class honours degree from an institution acceptable to the University
  • Or, a minimum of two years’ work experience in a relevant field. This will most commonly be in a software engineering role but each application will be considered on a case-by-case basis.

Tuition Fee

To alway see correct tuition fees
  • International

    4770 GBP/year
    Tuition Fee
    Based on the tuition of 9540 GBP for the full programme during 24 months.
  • National

    4770 GBP/year
    Tuition Fee
    Based on the tuition of 9540 GBP for the full programme during 24 months.

Band A countries: £9540

Band B countries: £12720


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Computer Science
University of London


Go to your profile page to get personalised recommendations!