Training Course

Overview

Software Update and Patch Compliance is a professional cybersecurity and IT governance training course designed to help organizations establish effective processes for identifying, evaluating, deploying, verifying, and documenting software updates and security patches across endpoints, servers, applications, cloud environments, network devices, and other technology assets. The course provides participants with a practical understanding of vulnerability management, patch lifecycle management, update prioritization, compliance monitoring, and remediation processes. It emphasizes how timely software updates reduce exposure to known vulnerabilities, malware, ransomware, data breaches, system compromise, and operational disruption.

The training explores the complete software patch management lifecycle, from asset discovery and vulnerability identification through risk assessment, testing, deployment, validation, exception management, and compliance reporting. Participants learn how to distinguish security patches, bug fixes, feature updates, firmware updates, operating system updates, and emergency security updates. Practical approaches based on the NIST Cybersecurity Framework, NIST SP 800-40, NIST SP 800-53 concepts, CIS Controls, CIS Benchmarks, ISO/IEC 27001, ISO/IEC 27002, CVE, CVSS, and vulnerability management best practices are incorporated throughout the program.

Participants gain practical experience using common patch management and vulnerability assessment concepts and tools, including Microsoft Intune, Windows Update for Business, Microsoft Configuration Manager, WSUS, Linux package managers, vulnerability scanners, endpoint management platforms, asset inventories, patch compliance dashboards, and ticketing systems. Exercises include creating patch inventories, evaluating vulnerability severity, developing patching schedules, testing updates, handling failed deployments, investigating non-compliant devices, documenting exceptions, and preparing management reports. Real-world case studies demonstrate how organizations can reduce cyber risk while maintaining system availability and business continuity.

The course progressively develops participants' ability to manage patch compliance from foundational concepts to advanced governance, automation, risk-based prioritization, and continuous improvement. By the end of the training, participants will be able to establish practical patch management procedures, prioritize critical vulnerabilities, coordinate testing and deployment, monitor compliance, manage exceptions, respond to emergency vulnerabilities, and produce meaningful compliance metrics. The program also emphasizes change management, controlled deployment, rollback planning, documentation, accountability, and alignment between cybersecurity requirements and operational business needs.

Course Duration

5 Days (40 Hours)

Target Participants

·         IT support professionals and system administrators

·         Cybersecurity and information security professionals

·         Vulnerability management teams

·         IT managers and technology supervisors

·         Network and infrastructure administrators

·         Desktop and endpoint support teams

·         Security operations personnel

·         IT governance, risk, and compliance professionals

·         Internal audit and compliance professionals

·         Application and systems support teams

·         Technology asset managers

·         Professionals responsible for software update and patch compliance

Course Objectives

·         Understand the principles and importance of software update and patch management.

·         Explain the relationship between software vulnerabilities, patches, updates, and cybersecurity risk.

·         Establish an effective end-to-end patch management lifecycle.

·         Identify technology assets, applications, operating systems, and devices requiring updates.

·         Assess and prioritize vulnerabilities using CVE, CVSS, asset criticality, and business impact.

·         Develop risk-based patching schedules, maintenance windows, and deployment plans.

·         Apply secure patch testing, deployment, validation, rollback, and recovery procedures.

·         Use practical patch management, vulnerability scanning, endpoint management, and reporting tools.

·         Establish effective patch compliance policies, controls, exceptions, and governance processes.

·         Apply NIST, CIS, ISO/IEC, and other relevant cybersecurity standards and best practices.

·         Develop meaningful patch compliance metrics, dashboards, and management reports.

·         Improve organizational resilience through continuous patch management and vulnerability reduction.

Course Content

Module: Software Update and Patch Compliance

Day 1: Foundations of Software Updates, Patching, and Compliance

1.      Introduction to Software Updates and Patch Management
Understanding software updates, patches, hotfixes, service packs, firmware updates, application updates, and operating system upgrades. Participants examine why organizations must maintain current and supported software environments.

2.      Why Patch Compliance Matters
Exploring how unpatched systems can expose organizations to vulnerabilities, malware, ransomware, unauthorized access, data breaches, and operational disruption. Participants analyze the relationship between patch compliance and overall cybersecurity risk.

3.      Types of Software Updates and Patches
Distinguishing security patches, critical updates, bug fixes, feature updates, cumulative updates, firmware updates, emergency patches, and version upgrades. Participants classify different update scenarios and determine their potential business impact.

4.      Software Vulnerabilities and Common Exposure Risks
Understanding software vulnerabilities, weaknesses, exploits, attack surfaces, and the relationship between publicly disclosed vulnerabilities and patching requirements. Participants examine realistic vulnerability scenarios.

5.      Common Vulnerability Enumeration and CVE
Introducing the Common Vulnerabilities and Exposures system and explaining how CVE identifiers help organizations identify and track known software vulnerabilities.

6.      Common Vulnerability Scoring System
Understanding CVSS concepts including severity, exploitability, impact, attack vector, and environmental context. Participants use sample CVSS information to prioritize patching decisions.

7.      Asset Inventory and Software Discovery
Understanding hardware inventories, software inventories, application versions, operating systems, cloud assets, network devices, and unmanaged systems. Participants create a basic asset and software inventory for a fictional organization.

8.      Patch Management Roles and Responsibilities
Examining the responsibilities of IT administrators, cybersecurity teams, application owners, service desk personnel, managers, vendors, and business units. Participants create a RACI-style patch management responsibility matrix.

9.      Introduction to Patch Compliance Policies
Developing policies covering patch timelines, supported software, critical updates, maintenance windows, testing requirements, exceptions, emergency patching, and reporting responsibilities.

10.  Foundation Exercise: Patch Compliance Risk Assessment
Participants assess a simulated organization with outdated operating systems, unsupported applications, missing security updates, and unmanaged endpoints. The exercise identifies major risks and establishes initial remediation priorities.

Day 2: Vulnerability Assessment, Prioritization, and Patch Planning

1.      Vulnerability Identification and Assessment
Exploring vulnerability scanning, vendor advisories, security bulletins, endpoint management reports, threat intelligence, and asset discovery as sources of patching information.

2.      Vulnerability Scanning Tools and Processes
Introducing vulnerability assessment platforms and concepts such as authenticated scanning, unauthenticated scanning, scan coverage, false positives, and remediation verification. Participants review a sample vulnerability assessment report.

3.      Risk-Based Patch Prioritization
Combining vulnerability severity, exploit availability, asset criticality, exposure, business importance, compensating controls, and threat intelligence to prioritize patching activities.

4.      Critical and Emergency Vulnerability Management
Developing procedures for vulnerabilities that require immediate action because of active exploitation, critical severity, widespread exposure, or significant business impact. Participants develop an emergency patch response workflow.

5.      Patch Management Standards and Frameworks
Applying NIST SP 800-40 principles, NIST Cybersecurity Framework concepts, CIS Controls, CIS Benchmarks, and ISO/IEC 27001 and ISO/IEC 27002 practices to software update and patch governance.

6.      Patch Testing and Validation
Understanding testing environments, representative devices, application compatibility, regression testing, dependency checks, and user acceptance considerations before broad deployment.

7.      Patch Scheduling and Maintenance Windows
Developing patch schedules based on system criticality, business operations, maintenance windows, update frequency, and organizational risk tolerance. Participants create a monthly patch deployment calendar.

8.      Patch Dependencies and Application Compatibility
Examining dependencies between operating systems, applications, drivers, databases, middleware, APIs, and infrastructure components. Participants assess potential compatibility risks before deployment.

9.      Exception and Risk Acceptance Management
Understanding situations where patches cannot immediately be deployed because of operational constraints, unsupported systems, application incompatibility, or vendor limitations. Participants create a documented patch exception and risk acceptance process.

10.  Practical Exercise: Developing a Risk-Based Patch Plan
Participants receive a vulnerability and asset dataset and prioritize patches using severity, exploitability, asset criticality, exposure, business impact, and available compensating controls. Teams produce a prioritized remediation plan.

Day 3: Patch Deployment, Automation, and Operational Control

1.      Patch Deployment Lifecycle
Examining the complete deployment process from approval and testing through scheduling, rollout, validation, remediation, and closure.

2.      Endpoint Patch Management
Exploring centralized endpoint management and update technologies for workstations and laptops. Participants examine practical concepts using Microsoft Intune, Windows Update for Business, and Microsoft Configuration Manager.

3.      Windows Update and Enterprise Patch Management
Understanding Windows Update, Windows Update for Business, WSUS, Microsoft Configuration Manager, update rings, deployment policies, and controlled rollout strategies.

4.      Linux and Open-Source Software Updates
Exploring package management and update processes across common Linux distributions, including APT and DNF/YUM-based environments. Participants examine secure update workflows and package verification concepts.

5.      Application and Third-Party Software Patching
Addressing browsers, productivity applications, PDF readers, Java-based applications, business software, plugins, utilities, and other third-party components that may introduce security risks.

6.      Firmware and Network Device Updates
Understanding firmware updates for servers, routers, switches, firewalls, wireless controllers, printers, and other infrastructure devices. Participants examine maintenance planning and rollback considerations.

7.      Cloud and SaaS Update Management
Exploring how software updates operate in cloud environments and SaaS platforms, including provider-managed updates, customer-managed components, configuration dependencies, and shared responsibility.

8.      Automation and Orchestration of Patch Deployment
Understanding automated patch deployment, scheduling, approval workflows, deployment rings, scripts, orchestration platforms, and automated compliance reporting. Participants design a controlled automation workflow.

9.      Failed Patch Deployment and Rollback
Identifying failed installations, application incompatibility, system instability, reboot failures, network interruptions, and other deployment problems. Participants develop rollback and recovery procedures.

10.  Practical Exercise: Controlled Patch Deployment Simulation
Participants plan and simulate a phased patch deployment across test, pilot, and production environments. The exercise includes approvals, deployment scheduling, monitoring, failed updates, rollback decisions, and post-deployment validation.

Day 4: Patch Compliance Monitoring, Verification, and Incident Management

1.      Patch Compliance Measurement
Defining compliant and non-compliant devices, patch age, missing updates, overdue patches, unsupported software, and remediation status. Participants calculate basic compliance rates from a sample dataset.

2.      Patch Compliance Dashboards
Designing dashboards that display overall compliance, critical vulnerabilities, overdue patches, vulnerable assets, failed deployments, exceptions, and remediation progress.

3.      Patch Verification and Post-Deployment Validation
Establishing procedures to confirm that patches have been successfully installed and systems remain operational. Participants develop a post-deployment verification checklist.

4.      Non-Compliance Investigation
Investigating devices that remain unpatched because of connectivity issues, failed deployments, inactive devices, user restrictions, incompatible applications, insufficient privileges, or configuration problems.

5.      Ticketing and Remediation Workflows
Integrating vulnerability findings with service desk and IT service management processes. Participants create remediation tickets with clear owners, deadlines, severity, evidence, and closure requirements.

6.      Patch Management and Incident Response
Understanding how patching contributes to preventing and responding to security incidents. Participants examine how unpatched systems may become entry points during malware, ransomware, or unauthorized access incidents.

7.      Emergency Patch Response
Developing rapid response procedures for actively exploited vulnerabilities. Participants work through a scenario requiring accelerated assessment, executive notification, emergency testing, deployment, monitoring, and reporting.

8.      Business Continuity and Patch Management
Balancing security updates with system availability, operational continuity, backup requirements, recovery procedures, and critical business processes. Participants develop a patching strategy for a high-availability business service.

9.      Patch Compliance Auditing and Evidence
Identifying evidence required for internal audits, regulatory reviews, cybersecurity assessments, and management assurance. Participants examine update reports, deployment logs, approval records, exception documents, and remediation tickets.

10.  Practical Exercise: Patch Compliance Investigation
Participants investigate a simulated compliance report containing missing patches, failed installations, outdated applications, inactive devices, and approved exceptions. Teams identify root causes, assign remediation actions, and prepare a management summary.

Day 5: Governance, Advanced Risk Management, and Continuous Improvement

1.      Patch Management Governance and Operating Models
Designing governance structures that define ownership, approval authority, security requirements, escalation procedures, reporting lines, and accountability for patch compliance.

2.      Advanced Risk-Based Vulnerability Management
Integrating CVSS, asset criticality, threat intelligence, exploit activity, exposure, business impact, and compensating controls into advanced patch prioritization decisions.

3.      NIST, CIS, and ISO/IEC Alignment
Conducting a structured review of patch management practices against NIST SP 800-40, NIST Cybersecurity Framework principles, CIS Controls, CIS Benchmarks, ISO/IEC 27001, and ISO/IEC 27002 requirements and recommendations.

4.      Vulnerability Management and Threat Intelligence
Understanding how emerging threats, active exploitation, vendor security advisories, vulnerability databases, and threat intelligence can influence patch priorities and emergency response.

5.      Unsupported and End-of-Life Software
Managing operating systems and applications that no longer receive security updates. Participants develop remediation options including upgrades, replacement, isolation, compensating controls, and documented risk acceptance.

6.      Third-Party and Supply Chain Patch Risk
Examining software suppliers, managed service providers, cloud providers, application vendors, and third-party components. Participants assess vendor responsibilities, security advisories, update commitments, and software supply chain risks.

7.      Patch Compliance Metrics, KPIs, and KRIs
Developing measures such as overall compliance percentage, critical patch compliance, mean time to remediate, overdue patches, failed deployments, exception volumes, unsupported assets, and recurring compliance failures.

8.      Continuous Improvement and Patch Program Optimization
Using audit findings, incident trends, compliance reports, failed deployments, vulnerability trends, and stakeholder feedback to improve patching processes. Participants develop a continuous improvement roadmap.

9.      Advanced Case Study: Enterprise Patch Management Failure
Participants analyze a simulated organization affected by a major cybersecurity incident involving unpatched internet-facing systems, unsupported software, weak asset inventory, delayed remediation, and inadequate management reporting. Teams identify root causes and develop corrective actions.

10.  Capstone Exercise: Enterprise Software Update and Patch Compliance Program
Participants develop a complete patch compliance program covering asset inventory, vulnerability identification, risk prioritization, patch policies, testing, deployment, automation, compliance monitoring, exception management, emergency patching, auditing, metrics, governance, and continuous improvement. Each team presents a practical implementation roadmap designed to improve organizational patch compliance and reduce exposure to known vulnerabilities.

 

Course Schedules:

Dates Fees Location Apply
09/11/2026 - 13/11/2026 $1500 Nairobi, Kenya Physical Class Online Class
09/11/2026 - 13/11/2026 $6000 Mauritius Physical Class Online Class
09/11/2026 - 13/11/2026 $5000 Dubai, UAE Physical Class Online Class
09/11/2026 - 13/11/2026 $2500 Dar es Salaam, Tanzania Physical Class Online Class
16/11/2026 - 20/11/2026 $1500 Nairobi, Kenya Physical Class Online Class
16/11/2026 - 20/11/2026 $2500 Kigali, Rwanda Physical Class Online Class
16/11/2026 - 20/11/2026 $4500 Pretoria, South Africa Physical Class Online Class
16/11/2026 - 20/11/2026 $5000 Singapore, Singapore Physical Class Online Class
23/11/2026 - 27/11/2026 $2500 Dar es Salaam, Tanzania Physical Class Online Class
23/11/2026 - 27/11/2026 $4000 Johannesburg, South Africa Physical Class Online Class
23/11/2026 - 27/11/2026 $1500 Nairobi, Kenya Physical Class Online Class
23/11/2026 - 27/11/2026 $5000 Dubai, UAE Physical Class Online Class
23/11/2026 - 27/11/2026 $2000 Mombasa, Kenya Physical Class Online Class
30/11/2026 - 04/12/2026 $1500 Nairobi, Kenya Physical Class Online Class
30/11/2026 - 04/12/2026 $4500 Pretoria, South Africa Physical Class Online Class
30/11/2026 - 04/12/2026 $2000 Mombasa, Kenya Physical Class Online Class
07/12/2026 - 11/12/2026 $4000 Johannesburg, South Africa Physical Class Online Class
07/12/2026 - 11/12/2026 $1500 Nairobi, Kenya Physical Class Online Class
14/12/2026 - 18/12/2026 $1500 Nairobi, Kenya Physical Class Online Class
14/12/2026 - 18/12/2026 $2500 Kigali, Rwanda Physical Class Online Class
14/12/2026 - 18/12/2026 $6000 Mauritius Physical Class Online Class
14/12/2026 - 18/12/2026 $5000 Singapore, Singapore Physical Class Online Class
21/12/2026 - 25/12/2026 $1500 Nairobi, Kenya Physical Class Online Class
28/12/2026 - 01/01/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
28/12/2026 - 01/01/2027 $1500 Nairobi, Kenya Physical Class Online Class
28/12/2026 - 01/01/2027 $5000 Dubai, UAE Physical Class Online Class
04/01/2027 - 08/01/2027 $4000 Johannesburg, South Africa Physical Class Online Class
04/01/2027 - 08/01/2027 $1500 Nairobi, Kenya Physical Class Online Class
04/01/2027 - 08/01/2027 $6000 Mauritius Physical Class Online Class
04/01/2027 - 08/01/2027 $4500 Pretoria, South Africa Physical Class Online Class
11/01/2027 - 15/01/2027 $2000 Mombasa, Kenya Physical Class Online Class
11/01/2027 - 15/01/2027 $5000 Singapore, Singapore Physical Class Online Class
11/01/2027 - 15/01/2027 $2500 Kigali, Rwanda Physical Class Online Class
11/01/2027 - 15/01/2027 $1500 Nairobi, Kenya Physical Class Online Class
18/01/2027 - 22/01/2027 $4500 Pretoria, South Africa Physical Class Online Class
18/01/2027 - 22/01/2027 $5000 Singapore, Singapore Physical Class Online Class
18/01/2027 - 22/01/2027 $4000 Johannesburg, South Africa Physical Class Online Class
18/01/2027 - 22/01/2027 $2500 Kigali, Rwanda Physical Class Online Class
18/01/2027 - 22/01/2027 $6000 Mauritius Physical Class Online Class
18/01/2027 - 22/01/2027 $1500 Nairobi, Kenya Physical Class Online Class
25/01/2027 - 29/01/2027 $5000 Dubai, UAE Physical Class Online Class
25/01/2027 - 29/01/2027 $1500 Nairobi, Kenya Physical Class Online Class
25/01/2027 - 29/01/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
01/02/2027 - 05/02/2027 $2000 Mombasa, Kenya Physical Class Online Class
01/02/2027 - 05/02/2027 $1500 Nairobi, Kenya Physical Class Online Class
08/02/2027 - 12/02/2027 $2500 Kigali, Rwanda Physical Class Online Class
08/02/2027 - 12/02/2027 $5000 Dubai, UAE Physical Class Online Class
08/02/2027 - 12/02/2027 $4500 Pretoria, South Africa Physical Class Online Class
08/02/2027 - 12/02/2027 $1500 Nairobi, Kenya Physical Class Online Class
08/02/2027 - 12/02/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
15/02/2027 - 19/02/2027 $2000 Mombasa, Kenya Physical Class Online Class
15/02/2027 - 19/02/2027 $5000 Singapore, Singapore Physical Class Online Class
15/02/2027 - 19/02/2027 $1500 Nairobi, Kenya Physical Class Online Class
22/02/2027 - 26/02/2027 $6000 Mauritius Physical Class Online Class
22/02/2027 - 26/02/2027 $5000 Dubai, UAE Physical Class Online Class
22/02/2027 - 26/02/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
22/02/2027 - 26/02/2027 $4000 Johannesburg, South Africa Physical Class Online Class
22/02/2027 - 26/02/2027 $1500 Nairobi, Kenya Physical Class Online Class
01/03/2027 - 05/03/2027 $1500 Nairobi, Kenya Physical Class Online Class
01/03/2027 - 05/03/2027 $2500 Kigali, Rwanda Physical Class Online Class
01/03/2027 - 05/03/2027 $4500 Pretoria, South Africa Physical Class Online Class
08/03/2027 - 12/03/2027 $1500 Nairobi, Kenya Physical Class Online Class
08/03/2027 - 12/03/2027 $6000 Mauritius Physical Class Online Class
08/03/2027 - 12/03/2027 $5000 Singapore, Singapore Physical Class Online Class
15/03/2027 - 19/03/2027 $4000 Johannesburg, South Africa Physical Class Online Class
15/03/2027 - 19/03/2027 $1500 Nairobi, Kenya Physical Class Online Class
15/03/2027 - 19/03/2027 $2000 Mombasa, Kenya Physical Class Online Class
22/03/2027 - 26/03/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
22/03/2027 - 26/03/2027 $2500 Kigali, Rwanda Physical Class Online Class
22/03/2027 - 26/03/2027 $1500 Nairobi, Kenya Physical Class Online Class
22/03/2027 - 26/03/2027 $4500 Pretoria, South Africa Physical Class Online Class
22/03/2027 - 26/03/2027 $2000 Mombasa, Kenya Physical Class Online Class
22/03/2027 - 26/03/2027 $5000 Singapore, Singapore Physical Class Online Class
29/03/2027 - 02/04/2027 $4000 Johannesburg, South Africa Physical Class Online Class
29/03/2027 - 02/04/2027 $6000 Mauritius Physical Class Online Class
29/03/2027 - 02/04/2027 $1500 Nairobi, Kenya Physical Class Online Class
05/04/2027 - 09/04/2027 $1500 Nairobi, Kenya Physical Class Online Class
05/04/2027 - 09/04/2027 $5000 Dubai, UAE Physical Class Online Class
12/04/2027 - 16/04/2027 $1500 Nairobi, Kenya Physical Class Online Class
19/04/2027 - 23/04/2027 $5000 Singapore, Singapore Physical Class Online Class
19/04/2027 - 23/04/2027 $1500 Nairobi, Kenya Physical Class Online Class
19/04/2027 - 23/04/2027 $5000 Dubai, UAE Physical Class Online Class
26/04/2027 - 30/04/2027 $2000 Mombasa, Kenya Physical Class Online Class
26/04/2027 - 30/04/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
26/04/2027 - 30/04/2027 $4000 Johannesburg, South Africa Physical Class Online Class
26/04/2027 - 30/04/2027 $1500 Nairobi, Kenya Physical Class Online Class
26/04/2027 - 30/04/2027 $2500 Kigali, Rwanda Physical Class Online Class
26/04/2027 - 30/04/2027 $4500 Pretoria, South Africa Physical Class Online Class
03/05/2027 - 07/05/2027 $5000 Dubai, UAE Physical Class Online Class
03/05/2027 - 07/05/2027 $6000 Mauritius Physical Class Online Class
03/05/2027 - 07/05/2027 $1500 Nairobi, Kenya Physical Class Online Class
10/05/2027 - 14/05/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
10/05/2027 - 14/05/2027 $1500 Nairobi, Kenya Physical Class Online Class
17/05/2027 - 21/05/2027 $4500 Pretoria, South Africa Physical Class Online Class
17/05/2027 - 21/05/2027 $1500 Nairobi, Kenya Physical Class Online Class
17/05/2027 - 21/05/2027 $2000 Mombasa, Kenya Physical Class Online Class
17/05/2027 - 21/05/2027 $6000 Mauritius Physical Class Online Class
24/05/2027 - 28/05/2027 $5000 Singapore, Singapore Physical Class Online Class
24/05/2027 - 28/05/2027 $1500 Nairobi, Kenya Physical Class Online Class
24/05/2027 - 28/05/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
24/05/2027 - 28/05/2027 $4000 Johannesburg, South Africa Physical Class Online Class
24/05/2027 - 28/05/2027 $2500 Kigali, Rwanda Physical Class Online Class
31/05/2027 - 04/06/2027 $5000 Dubai, UAE Physical Class Online Class
31/05/2027 - 04/06/2027 $2000 Mombasa, Kenya Physical Class Online Class
31/05/2027 - 04/06/2027 $1500 Nairobi, Kenya Physical Class Online Class
31/05/2027 - 04/06/2027 $4000 Johannesburg, South Africa Physical Class Online Class
07/06/2027 - 11/06/2027 $6000 Mauritius Physical Class Online Class
07/06/2027 - 11/06/2027 $5000 Singapore, Singapore Physical Class Online Class
07/06/2027 - 11/06/2027 $1500 Nairobi, Kenya Physical Class Online Class
14/06/2027 - 18/06/2027 $2500 Kigali, Rwanda Physical Class Online Class
14/06/2027 - 18/06/2027 $4500 Pretoria, South Africa Physical Class Online Class
14/06/2027 - 18/06/2027 $5000 Dubai, UAE Physical Class Online Class
14/06/2027 - 18/06/2027 $1500 Nairobi, Kenya Physical Class Online Class
21/06/2027 - 25/06/2027 $1500 Nairobi, Kenya Physical Class Online Class
21/06/2027 - 25/06/2027 $2500 Kigali, Rwanda Physical Class Online Class
21/06/2027 - 25/06/2027 $2000 Mombasa, Kenya Physical Class Online Class
21/06/2027 - 25/06/2027 $5000 Singapore, Singapore Physical Class Online Class
21/06/2027 - 25/06/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
28/06/2027 - 02/07/2027 $4000 Johannesburg, South Africa Physical Class Online Class
28/06/2027 - 02/07/2027 $1500 Nairobi, Kenya Physical Class Online Class
05/07/2027 - 09/07/2027 $4500 Pretoria, South Africa Physical Class Online Class
05/07/2027 - 09/07/2027 $1500 Nairobi, Kenya Physical Class Online Class
12/07/2027 - 16/07/2027 $6000 Mauritius Physical Class Online Class
12/07/2027 - 16/07/2027 $5000 Dubai, UAE Physical Class Online Class
12/07/2027 - 16/07/2027 $1500 Nairobi, Kenya Physical Class Online Class
19/07/2027 - 23/07/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
19/07/2027 - 23/07/2027 $1500 Nairobi, Kenya Physical Class Online Class
26/07/2027 - 30/07/2027 $1500 Nairobi, Kenya Physical Class Online Class
26/07/2027 - 30/07/2027 $4000 Johannesburg, South Africa Physical Class Online Class
26/07/2027 - 30/07/2027 $6000 Mauritius Physical Class Online Class
26/07/2027 - 30/07/2027 $4500 Pretoria, South Africa Physical Class Online Class
02/08/2027 - 06/08/2027 $1500 Nairobi, Kenya Physical Class Online Class
02/08/2027 - 06/08/2027 $2500 Kigali, Rwanda Physical Class Online Class
02/08/2027 - 06/08/2027 $2000 Mombasa, Kenya Physical Class Online Class
02/08/2027 - 06/08/2027 $5000 Singapore, Singapore Physical Class Online Class
09/08/2027 - 13/08/2027 $5000 Singapore, Singapore Physical Class Online Class
09/08/2027 - 13/08/2027 $1500 Nairobi, Kenya Physical Class Online Class
09/08/2027 - 13/08/2027 $4000 Johannesburg, South Africa Physical Class Online Class
09/08/2027 - 13/08/2027 $5000 Dubai, UAE Physical Class Online Class
09/08/2027 - 13/08/2027 $4500 Pretoria, South Africa Physical Class Online Class
16/08/2027 - 20/08/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
16/08/2027 - 20/08/2027 $1500 Nairobi, Kenya Physical Class Online Class
16/08/2027 - 20/08/2027 $2500 Kigali, Rwanda Physical Class Online Class
16/08/2027 - 20/08/2027 $6000 Mauritius Physical Class Online Class
23/08/2027 - 27/08/2027 $1500 Nairobi, Kenya Physical Class Online Class
23/08/2027 - 27/08/2027 $2000 Mombasa, Kenya Physical Class Online Class
30/08/2027 - 03/09/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
30/08/2027 - 03/09/2027 $1500 Nairobi, Kenya Physical Class Online Class
06/09/2027 - 10/09/2027 $4500 Pretoria, South Africa Physical Class Online Class
06/09/2027 - 10/09/2027 $1500 Nairobi, Kenya Physical Class Online Class
06/09/2027 - 10/09/2027 $2500 Kigali, Rwanda Physical Class Online Class
06/09/2027 - 10/09/2027 $6000 Mauritius Physical Class Online Class
06/09/2027 - 10/09/2027 $5000 Dubai, UAE Physical Class Online Class
13/09/2027 - 17/09/2027 $2000 Mombasa, Kenya Physical Class Online Class
13/09/2027 - 17/09/2027 $5000 Singapore, Singapore Physical Class Online Class
13/09/2027 - 17/09/2027 $1500 Nairobi, Kenya Physical Class Online Class
13/09/2027 - 17/09/2027 $4000 Johannesburg, South Africa Physical Class Online Class
13/09/2027 - 17/09/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
20/09/2027 - 24/09/2027 $5000 Dubai, UAE Physical Class Online Class
20/09/2027 - 24/09/2027 $1500 Nairobi, Kenya Physical Class Online Class
27/09/2027 - 01/10/2027 $6000 Mauritius Physical Class Online Class
04/10/2027 - 08/10/2027 $4500 Pretoria, South Africa Physical Class Online Class
11/10/2027 - 15/10/2027 $2000 Mombasa, Kenya Physical Class Online Class
11/10/2027 - 15/10/2027 $5000 Singapore, Singapore Physical Class Online Class
11/10/2027 - 15/10/2027 $4000 Johannesburg, South Africa Physical Class Online Class
11/10/2027 - 15/10/2027 $2500 Kigali, Rwanda Physical Class Online Class