Customize Postgraduate Diploma in Computer Science

* Required Fields

Your Customization
Postgraduate Diploma in Computer Science

In stock

Apply now

£670.00

Summary

    Postgraduate Diploma in Computer Science

    Degree Programmes

    100% Online Postgraduate Diploma in Computer Science

    • Flexible payment : Pay per module
    • Next start date : Start immediately
    • Fee per 15-credit module : £670
    • Total credits : 120

    Why CITY ST GEORGE'S

    Study with a University of London member who is:

    Top 40

    in the UK and top 10 in London
    QS World University Rankings 2024

    World Top 350

    among the best universities 
    QS World Universiy Rankings 2024

    12th

    most competitive university in the UK
    Times Higher Education 2021

    5th

    best in London and 17th in UK for 
    employment outcomes
    QS World University Rankings 2024

     

    When can I start?

    365 starts per year

    Start immediately after admission

    City St George's On-Demand online postgraduate programmes

    How long do I have to
    complete each module?

    On demand

    Study in your own time as it suits you

    City St George's On-Demand online postgraduate programmes

    How many hours do
    I need to study ?

    Self paced

    No weekly study hours, study when you're able.

    City St George's On-Demand online postgraduate programmes

    Can I take time out
    during a module ?

    Yes

    You can instantly pause your studies and pick
    them up when ready

    City St George's On-Demand online postgraduate programmes

    Can I take a study break ?

    Yes

    You can take a break and start your studies
    again when ready without having to wait

    City St George's On-Demand online postgraduate programmes

    Can I pay my fees when
    I can afford them ?

    Yes

    You can study in line with your budget,
    taking each module as soon as you're able to pay for it.

    City St George's On-Demand online postgraduate programmes

    REQUEST INFORMATION

    Fields marked with an * are required

    City St George's, University of London and Higher Ed Partners (HEP) will use the details submitted on this form to contact you by phone, email, WhatsApp and SMS to understand your individual situation and requirements, and to provide you with tailored information about our online courses. The data provided will be processed on the basis of the consent provided here. Calls may be recorded for training purposes. For further information on how your data may be used, please read the HEP full privacy policy. You can alter your preferences at any time by emailing enquiries@technology.online.city.ac.uk.

    Why choose City St George's?

    </>

    Industry-relevant curriculum

    Develop comprehensive knowledge across programming, software engineering, data analytics, and computer systems.

    Flexible online study

    Study 100% online and part-time, allowing you to balance work and personal commitments.

    Progression to master's study

    The PG Diploma forms part of several MSc Computer Science pathways, enabling progression to a full master's qualification.

    Employability-focused learning

    Gain the practical and analytical skills needed for modern digital careers.


    Take the next step towards your future in tech

    Develop advanced computing expertise and prepare for a technology-driven career with the Postgraduate (PG) Diploma in Computer Science.

    This part-time, 100% online PG diploma builds on foundational computing knowledge and provides a broader understanding of key areas such as software engineering, data analytics, computer systems, and emerging technologies including artificial intelligence and cyber security. Designed for graduates without a traditional computing background, the programme combines practical technical skills with theoretical understanding that reflects modern industry demands.

    With over 120 years of excellence in science and technology education, City St George’s combines academic rigor with a strong focus on employability. Delivered 100% online and part-time, this programme allows you to develop in-demand computing skills while balancing professional and personal commitments. With 365 start dates each year, you can begin your learning whenever it suits you.

    What you’ll learn

    This PG Diploma builds comprehensive computing knowledge and practical skills to tackle real-world technology challenges across industries.

    You will:

    • Develop advanced knowledge of programming paradigms, software engineering, and computer systems
    • Apply computing tools and techniques to solve real-world problems
    • Explore data analytics, networks, and emerging technologies such as AI and cyber security
    • Evaluate solutions within ethical, professional, and social contexts

    Skills and knowledge you will develop

    • Advanced computing knowledge: Understand programming paradigms, computer systems architecture, networks, and data analytics.
    • Technical and analytical skills: Apply programming languages, system design techniques, and data analysis approaches to complex problems.
    • Problem-solving and innovation: Match computing challenges to appropriate tools and technologies while evaluating innovative solutions.
    • Professional and ethical awareness: Understand privacy, professional ethics, and responsible computing practices.

    How you’ll learn

    This Diploma is delivered fully online with asynchronous learning to support flexible study. Modules combine video lectures, guided exercises, and self-directed study. You will engage with tutors and peers through discussion boards and receive formative feedback to guide your development.
    Each module typically requires 120 hours of study, plus 30 hours for assessment consolidation and submission.

    Transform your computing skills into career opportunities

    Graduates of this PG Diploma can pursue careers in software development, AI, cyber security, data analytics, IT consultancy, and other digital roles across industries such as healthcare, finance, government, and technology.
    The PG Diploma also provides direct progression to several MSc Computer Science pathways, enabling students to extend their studies and deepen their expertise.

    Entry Requirements


    • Entry requirements for home and international students

      To study the  Postgraduate Diploma you will need a:

      • Lower second-class (Hons) undergraduate degree, or equivalent, in a subject area other than Computer Science (or similar).

      OR

      • Master’s degree, or equivalent, in a subject area other than Computer Science (or similar) .

      OR

      • Third-class honours degree or an ​ordinary degree (without honours), or equivalent, in a subject area other than Computer Science (or similar) with a minimum of two years’ appropriate work experience.

      Some students may also be exempt from some programme modules, depending on previous study and work experience, subject to City’s Assessment Regulations. 

    • English language requirements

      You may also need to demonstrate your capability to study in English. Two common methods and the levels required are:

      • IELTS Academic: 6.0 (minimum of 6.0 in all four components).

      • TOEFL IBT: 80 (with 20 in each component).

      • IELTS/TOEFL tests need to have been taken in the last two years. 

      We also accept GCSE English language grade 4 (C) or evidence from an accepted English language test.

      Note: You will not be required to prove your English language capability, if you're a national of a majority English-speaking country, or have completed a university degree (or equivalent) in one.

    FAQs

    No, this programme is designed for graduates from any discipline.

    No, you can enrol directly onto the PG Diploma. Credits from a PG Certificate count towards the diploma.

    Fully online with asynchronous learning.

    Maximum registration period: 3 years.

    Yes, this PG Diploma feeds directly into multiple MSc Computer Science pathways

    Programme Modules

    Programming and Algorithms

    This foundation module underpins the complete MSc Computer Science programme and is designed for students who are inexperienced in computer programming. Explore procedural computer programming, data-structures, and algorithms, and learn how to solve problems using computer programmes. 

    Object Oriented Programming

    Building upon the programming knowledge and skills developed in Programming and Algorithms, this module introduces the concept of object-orientation and enables you to explore object-oriented programming via an object-oriented programming language. You will learn how to develop algorithms, and to solve problems using computer programs.

    Web Technologies

    Develop your knowledge of the theoretical and practical aspects of web technologies. Learn how to create web applications and about a wide range of technologies to develop an understanding of the web landscape with an emphasis on client-side technologies.

    Databases

    As an introduction to databases, you will learn to understand, explore, and build relational databases – the most common form in practice. You will also gain knowledge of non-relational databases, including the principal differences and use-cases compared to relational databases.

    Big Data Analytics and Visualisation

    Become familiar with the key concepts of data analytics and big data. Learn about the sources of data, data mining, and what can be achieved by analysing that data, within a business, and other contexts. Alongside data analytics, you will learn about data visualisation techniques and tools.

    Computer Systems and Networks

    Gain an understanding of the principles of computer systems and networking as you explore computer architectures, operating systems, and networks. Learn the purpose of an operating system, and how it supports resource sharing and concurrency. The module also teaches you how to qualitatively and quantitively assess issues that affect performance of computer systems and programmes running on them.

    Electives

    Artificial Intelligence

    Develop your knowledge in the principles of Artificial Intelligence (AI) and the problems that are appropriate for AI solutions. Consider how knowledge can be represented, and how that knowledge can be manipulated and searched. You will also learn about artificial neural networks, which can learn from patterns in known data sets to perform tasks on unseen data.

    Cyber Security

    The internet connects systems to systems and customers to systems. It can also connect criminals to systems, allowing them to steal or misuse valuable information. Learn about cyber security and the variety of techniques used to protect information systems against cybercrimes.

    OR

    Artificial Intelligence

    Develop your knowledge in the principles of Artificial Intelligence (AI) and the problems that are appropriate for AI solutions. Consider how knowledge can be represented, and how that knowledge can be manipulated and searched. You will also learn about artificial neural networks, which can learn from patterns in known data sets to perform tasks on unseen data.

    Human Computer Interaction

    Learn both the theoretical and practical knowledge and skills involved in Human Computer Interaction (HCI). This module provides the essential knowledge for understanding users of interactive systems and helps you to design usable systems applying a user-centred design approach. The design and evaluation techniques delivered are widely applied in industry.

    OR

    Software Engineering

    Learn about the key concepts of the software engineering process in a practical context. This module introduces the broad spectrum of issues relating to software system design. Build upon the concepts of object-oriented programming by studying another programming language often used in large scale enterprises. Further your ability to generate object-oriented programmes and build applications using common software engineering principles.

    Cyber Security

    The internet connects systems to systems and customers to systems. It can also connect criminals to systems, allowing them to steal or misuse valuable information. Learn about cyber security and the variety of techniques used to protect information systems against cybercrimes.

    Get Started

    Complete our quick and easy application form to start your online master’s within days.