University of London
Certificate

Graduate Diploma in Computer Science

Develop specialist skills while building your potential as a creative problem solver with a Graduate Diploma in Computer Science from the University of London.

Get started today

Applications are open! Apply by March 10 and starting studying in April 2025.

Applications are open. Apply by March 10, 2025

Class starts April 8, 2025

Min of 1 year, up to a max of 5 years

10-12 hours per week

£4,238 - £6,302

depending upon geographic location

100% online

Start your application today

UK top 25 university

Goldsmiths is in the UK’s top 25 for the research quality, according to the Research Excellence Framework 2014.

Essential job skills for a computer science career

Industry-relevant curriculum so you can build a strong computer science foundation, while developing specialist skills.

Hands-on Project

Opportunity to work individually on an extended project that will allow you to demonstrate a wide range of skills.

Program description

Choose from one of eight computer science paths and tailor your learning experience to align with your education and career goals.

Overview

In the University of London’s Graduate Diploma in Computer Science, you'll build a strong computer science foundation, while also having the opportunity to specialise in one of eight areas:

  • Data Science
  • Games Development
  • Machine Learning and Artificial Intelligence
  • Mobile Development
  • Physical Computing and the Internet of Things
  • User Experience
  • Virtual Reality
  • Web Development

You will also work on a substantial hands-on project, where you’ll have the opportunity to develop your specialist skills whilst building up your potential as a creative problem solver.

If you commit to 10-12 hours of online study per week, it is estimated that you can complete the Graduate Diploma within a minimum period of one year to a maximum period of five years.

Programme cost

Band A countries
15-credit module (web supported learner)£514
30-credit module (web supported learner)£1028
Module continuation fee (per continued module)£257
Band B countries
15-credit module (web supported learner)£772
30-credit module (web supported learner)£1,544
Module continuation fee (per continued module)£257
UK
15-credit module (web supported learner)£700
30-credit module (web supported learner)£1,400
Module continuation fee (per continued module)£257

Required background

To be eligible for this Graduate Diploma programme you must have ONE of the following:

  • an acceptable bachelor’s degree;

  • an acceptable master's degree (or any other appropriately accredited Level 7 award) provided this is at least 1 year full time in duration;

    Plus:

  • GSCE Mathematics (Grade A - B) or equivalent.

For entry requirements from other countries, please check the University of London website.

Skills you will gain

  • Problem-solving and critical evaluation
  • Time management and prioritisation
  • Self-guided and independent study
  • The ability to produce structured arguments based on subject knowledge
  • Critical analysis tools and techniques
  • The ability to exercise critical judgement to the evaluation of areas of computer science

Choose from one of eight computer science paths.

Course 1 of 1

Graduate Diploma of Computer Science

Overview

Each Graduate Diploma is made up of six 15-credit modules in addition to a 30-credit final project module.

Please see the University of London website for full details on the structure of each specialism:

Graduate Diploma in Data Science

  • Data science is a significant subfield in computer science which has seen rapid growth in recent years as companies and institutions have begun to gather data at scale across many sectors. Apply your data science knowledge to a wide range of areas, from medicine to climate science and business analytics.

Graduate Diploma in Games Development

  • Video games are a critical application area for computer science, and the games industry forms a significant part of the creative economy. Take on this complicated subject with the diploma, drawing on other areas such as computer graphics, interaction design and artificial intelligence.

Graduate Diploma in Machine Learning and Artificial Intelligence

  • Machine learning and artificial intelligence are starting to play far bigger roles in our daily lives. They are used in digital assistants that respond to our voices, self-driving cars and adaptive education systems

Graduate Diploma in Mobile Development

  • Mobile development is a critical application area for computer science. Many of the largest technology companies maintain large scale web applications, providing services such as social media, search, advertising and video and audio streaming. Mobile application development has become a major part of the software industry over the last decade, with established as well as new companies developing thousands of mobile games and utilities.

Graduate Diploma in Physical Computing and the Internet of Things

  • Physical computing techniques underpin a wide range of contemporary technology trends such as the Internet of Things, the quantified self and smart homes. Use your diploma to apply your physical computing expertise in many industries, for example in creative arts, museums, ubiquitous and embedded computing, scientific sensing, robotics, engineering control systems and robotics.

Graduate Diploma in User Experience

  • User experience design or UX has grown out of the field of Human-Computer Interaction (HCI), which is about how to design computer systems for use by people. HCI is a major subfield of computer science, and it has informed the visual design and workflow of computer systems we use every day. HCI draws on a range of hard and soft skills and is a naturally cross-disciplinary subject.

Graduate Diploma in Virtual Reality

  • VR involves the creation of immersive, simulated environments using computer systems. Recent technology advances have made it possible to create high fidelity, high immersion virtual realities which people can access with consumer hardware. Virtual reality has many application areas, including entertainment, education and military.

Graduate Diploma in Web Development

  • Web development is a critical application area for computer science. Many of the largest technology companies maintain large scale web applications, providing services such as social media, search, advertising and video and audio streaming.

Instructors

Frequently asked questions

University certificates are earned by completing a bundle of graduate-level courses offered on the Coursera platform by some of the world’s most elite universities. Coursera does not grant academic credit.