QUALIFI
    Level 5
    QN: 610/6788/X
    Curriculum Active

    Qualifi Level 5 Extended Diploma in Computer Science

    Official qualification regulated by Ofqual, awarded by QUALIFI. Classified as a Vocationally-Related Qualification. Total guided learning hours: 1200 hours.

    Qualification Level
    Level 5
    Awarding Body
    QUALIFI
    Syllabus Units
    20 Units
    Guided Hours
    1200 hrs
    Instant access to interactive lessons, quizzes, and spaced revision.

    Course Syllabus & Study Modules

    Complete breakdown of verified curriculum topics and learning objectives.

    1

    Computer Concepts and Applications

    Verified
    Key Learning Objectives:
    • Understand the use and functioning of computer, information and telecommunications systems
    • Be able to implement appropriate security measures to safeguard systems and data against computer threats
    • Be able to develop strategies and systems to manage and interpret data
    • Be able to design and implement system solutions to re
    • solve hardware, software, and net
    • work issues.
    2

    Cybersecurity

    Verified
    Key Learning Objectives:
    • Understand the core principles of cybersecurity and cyber threats and how to protect sensitive information
    • Be able to use secure software development practices to secure information and enable effective recovery from cyber incidents
    3

    Data Structure and Algorithms

    Verified
    Key Learning Objectives:
    • Be able to carry out Java programming and handle diverse programming challenges in Java
    • Be able to apply algorithms to solve real-world problems
    4

    Database Fundamentals

    Verified
    Key Learning Objectives:
    • Understand fundamental database components and their relationships to database management principles and strategies.
    5

    Database Programming

    Verified
    Key Learning Objectives:
    • Be able to design effective database schema and install database management systems
    6

    Ethics in Technology

    Verified
    Key Learning Objectives:
    • Understand cybersecurity, information security and Big Data and the associated security risk and challenges
    • Understand the impact of emerging technologies on privacy and security and the associated mitigation
    • Understand how cybersecurity breaches occur and how to secure sensitive information strategies
    7

    Fundamentals of Information Technology

    Verified
    Key Learning Objectives:
    • Understand computer system fundamentals
    • Be able to carry out database design and implement net
    • work security measures
    8

    Introduction to Artificial Intelligence

    Verified
    Key Learning Objectives:
    • Understand AI concepts, types and models and the ethical implications of AI Be able to develop AI solutions
    9

    Introduction to Computing

    Verified
    Key Learning Objectives:
    • Understand the components of different systems software and the implications of emerging technologies
    • Be able to design system solutions and propose improvements for future development
    10

    Introduction to Java

    Verified
    Key Learning Objectives:
    • Understand the key concepts of Java and algorithm analysis
    • Be able to set up Java applications and environments and respond to complex programming challenges
    11

    Introduction to Javascript

    Verified
    Key Learning Objectives:
    • Be able to use JavaScript in a tailored development environment
    12

    Introduction to Linux

    Verified
    Key Learning Objectives:
    • Understand the use and impact of Linux in system setup and configuration
    • Be able to install and manage Linux in line with data confidentiality requirements
    13

    Introduction to Networking

    Verified
    Key Learning Objectives:
    • Understand computer networking technologies and their role and application in different organisations
    14

    Introduction to Operating Systems

    Verified
    Key Learning Objectives:
    • Understand the different operating system categories and how they operate
    • Understand graphical user interfaces and apply the concept of virtualisation to install VirtualBox and Linux
    15

    Network and Systems Security

    Verified
    Key Learning Objectives:
    • Be able to devise security strategies and manage net
    • work security devices and protocols to enable robust security measures
    • Be able to uphold net
    • work integrity and resilience against cyber threats
    16

    Programming in C

    Verified
    Key Learning Objectives:
    • Be able to carry out effective program development in C
    17

    Programming in C++

    Verified
    Key Learning Objectives:
    • Be able to carry out effective program development in C++
    18

    Programming in Python

    Verified
    Key Learning Objectives:
    • Be able to carry out effective data manipulation
    • Use Python topics and algorithm design and data analysis techniques to solve complex programming challenges
    19

    Software Engineering

    Verified
    Key Learning Objectives:
    • Understand the essential elements and defining features of software engineering
    • Be able to organise and optimise software and adapt systems development life cycles to meet specific project needs
    20

    System Analysis and Design

    Verified
    Key Learning Objectives:
    • Understand and apply systems analysis and design principles in the system development life cycle

    Regulatory & Verification Details

    Qualification Number (QN)
    610/6788/X
    Regulated Status
    Available to learners
    Awarding Body
    QUALIFI
    Qualification Type
    Vocationally-Related Qualification
    Operational Start
    Dec 2025