Postgraduate DiplomaData, AI, Simulation & Analytics Applications open

Diploma in Evaluation, Security and Observability in NLP

Online postgraduate diploma of 800 hours in evaluation, security and observability in NLP, structured in 8 modules covering language model evaluation, quality and bias, NLP application security, red teaming, production observability, data privacy and AI governance, with an assigned technical tutor.

Duration6–8 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma

Diploma in Evaluation, Security and Observability in NLP — studying from South Africa

South Africa has a growing digital economy, with strong demand for data scientists, analysts and simulation specialists in finance, mining, telecoms and government. Major banks, mining houses and telecommunications operators such as MTN and Vodacom rely on advanced analytics for planning and operations. Universities including the University of Cape Town and Wits contribute research in machine learning and computational modelling. Protection of personal data is governed by national legislation, which shapes how analytics work is carried out.

Fees for South Africa: R 27 900 (South African rand), with instalments and employer sponsorship available.

Relevant bodies in South Africa

  • Information Regulator of South Africa
  • South African Bureau of Standards (SABS)
  • Computer Society of South Africa (CSSA)

Typical roles

  • Data Scientist
  • Machine Learning Engineer
  • Simulation Engineer
  • Data Analyst

Questions from South Africa

Is a SEIUM qualification recognised by any South African professional body for data and AI?

South Africa has no single statutory register for data scientists or AI practitioners, and bodies such as the Computer Society of South Africa and the South African Qualifications Authority set their own standards. SEIUM is a private online institute whose qualifications are not state degrees and are not accredited by a national body. Recognition is decided by employers or the relevant body, so ask them directly before enrolling.

Do South African employers in data and AI value private online qualifications?

Demand for data and analytics skills in South Africa spans banking, insurance, telecoms, retail and government, and employers often assess skills through portfolios, technical interviews and experience. A private online qualification may support your CV, but it does not guarantee a job or salary outcome. Show prospective employers the syllabus and your project work to gauge their interest.

How does the workload fit with a job, and what English level do I need?

The programme is fully online and taught in English, so you need confident reading and writing skills. As it is remote, no student visa is needed to study from home. Master's programmes total 1,900 hours, postgraduate diplomas 800 hours and specialist courses 300 hours, with an assigned technical tutor and a final project. Fees can be paid in instalments, and employer sponsorship may be possible.

Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Evaluate language models with automatic metrics, human evaluation and LLM-as-a-judge.

02

Measure bias, toxicity and robustness in NLP applications.

03

Identify vulnerabilities according to the OWASP Top 10 for LLM and MITRE ATLAS.

04

Plan and run red teaming exercises.

05

Implement observability and continuous evaluation in production.

06

Protect personal data across the life cycle of NLP applications.

07

Prepare compliance documentation in line with the AI Act.

Profile

Who it's for

  • Model evaluation engineers looking to deepen their expertise in NLP evaluation, security and observability.
  • AI security specialists moving into language model applications.
  • MLOps engineers working on LLMs in production.
  • AI systems auditors.
  • AI compliance officers.
  • NLP researchers.
  • Engineering or science graduates seeking to enter banking and insurance.
Standards & tools

What you'll work with

  • Regulation (EU) 2024/1689 (Artificial Intelligence Act)
  • ISO/IEC 42001:2023 (AI management systems)
  • NIST AI 100-1 (AI Risk Management Framework)
  • ISO/IEC 23894:2023 (AI risk management)
  • Regulation (EU) 2016/679 (General Data Protection Regulation)
  • ISO/IEC TR 24027:2021 (bias in AI systems)
  • NIST AI 600-1 (generative AI profile)
  • ISO/IEC 27001:2022 (information security)
  • lm-evaluation-harness
  • Garak
  • Langfuse
  • Microsoft Presidio
  • NeMo Guardrails
Syllabus

8 modules

  1. 1.1NLP tasks and classic metrics
  2. 1.2BLEU, ROUGE, METEOR and BERTScore
  3. 1.3Perplexity and its limitations
  4. 1.4Benchmarks: MMLU, HELM and BIG-bench
  5. 1.5Evaluation data contamination
  6. 1.6LLM-as-a-judge evaluation
  7. 1.7Human evaluation and inter-annotator agreement
  8. 1.8Designing domain test sets
  9. 1.9Statistical significance in comparisons
  10. 1.10Workshop: comparing two models with lm-evaluation-harness
  1. 2.1Hallucinations and factuality
  2. 2.2Faithfulness metrics with respect to sources
  3. 2.3Social biases in language models
  4. 2.4Bias benchmarks: BBQ and StereoSet
  5. 2.5Toxicity and offensive language
  6. 2.6Robustness to input variations
  7. 2.7Calibration and response confidence
  8. 2.8Multilingual and Spanish-language evaluation
  9. 2.9Documentation with model cards
  10. 2.10Practical exercise: bias audit of a classifier
  1. 3.1OWASP Top 10 for LLM applications
  2. 3.2Direct and indirect prompt injection
  3. 3.3Jailbreaks and safeguard evasion
  4. 3.4Training data leakage
  5. 3.5Data poisoning and backdoors
  6. 3.6Security of agents and tools
  7. 3.7Guardrails with NeMo Guardrails and Llama Guard
  8. 3.8Input and output filtering
  9. 3.9MITRE ATLAS for AI threats
  10. 3.10Lab: prompt injection testing
  1. 4.1Planning red teaming exercises
  2. 4.2Automatic attack generation
  3. 4.3Tools: Garak and PyRIT
  4. 4.4Adversarial attacks on text classifiers
  5. 4.5Privacy and extraction testing
  6. 4.6Domain-specific abuse scenarios
  7. 4.7Logging and classifying findings
  8. 4.8Mitigation and re-evaluation
  9. 4.9Communicating residual risks
  10. 4.10Case study: red teaming a support chatbot
  1. 5.1Tracing prompts, context and responses
  2. 5.2OpenTelemetry for LLM applications
  3. 5.3Platforms: Langfuse, Arize Phoenix and LangSmith
  4. 5.4Latency, cost and token metrics
  5. 5.5Semantic drift detection
  6. 5.6Continuous online evaluation
  7. 5.7User feedback and labelling
  8. 5.8Quality and security alerts
  9. 5.9AI incident management
  10. 5.10Workshop: traces and dashboards with Langfuse
  1. 6.1Personal data in prompts and logs
  2. 6.2PII detection and anonymisation with Presidio
  3. 6.3Differential privacy in training
  4. 6.4Data minimisation and retention
  5. 6.5Data protection impact assessments
  6. 6.6International transfers and providers
  7. 6.7Data subject rights
  8. 6.8Federated learning and distributed data
  9. 6.9Contracts with model providers
  10. 6.10Practical exercise: anonymising conversations with Presidio
  1. 7.1European AI Act: risk levels
  2. 7.2Obligations for general-purpose models
  3. 7.3Management systems with ISO/IEC 42001
  4. 7.4Risk management with ISO/IEC 23894
  5. 7.5The NIST AI RMF framework
  6. 7.6Technical documentation and traceability
  7. 7.7Transparency and user notices
  8. 7.8Internal AI audits
  9. 7.9Ethics committees and human oversight
  10. 7.10Case study: compliance dossier for an assistant
  1. 8.1Selecting the NLP application
  2. 8.2Evaluation plan and metrics
  3. 8.3Quality and bias evaluation
  4. 8.4Red teaming and security testing
  5. 8.5Guardrail design
  6. 8.6Observability in production
  7. 8.7Compliance dossier
  8. 8.8Residual risk report
  9. 8.9Report and presentation
  10. 8.10Final project: final review with the tutor
Methodology, software & labs

How you'll learn

The programme is delivered 100% online on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within the intake, making it compatible with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is lm-evaluation-harness, Garak, Langfuse, Microsoft Presidio, NeMo Guardrails, in free, academic or evaluation versions. Tests are studied on real procedures: comparative benchmarking of models on domain sets, red teaming exercises on conversational assistants, and quality and security monitoring in production. Assessment is continuous by module plus the final capstone project.

Standards covered: Regulation (EU) 2024/1689 on Artificial Intelligence, ISO/IEC 42001:2023, NIST AI 100-1, ISO/IEC 23894:2023, Regulation (EU) 2016/679 (GDPR), ISO/IEC TR 24027:2021, NIST AI 600-1, ISO/IEC 27001:2022.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of the EU AI Act (Regulation (EU) 2024/1689), ISO/IEC 42001:2023 and NIST AI 100-1 applied to real cases, not as a theoretical annex.
Industry software:lm-evaluation-harness, Garak, Langfuse, Microsoft Presidio and NeMo Guardrails, in free, academic or evaluation versions.
Final project:an evaluation and security project for a real NLP application, from evaluation plan and red teaming to guardrails, observability and compliance dossier, reviewed by your tutor.
Flexible format:100% online, no fixed timetables, compatible with full-time work.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Evaluation plan
Select an NLP application and define its evaluation plan and metrics.
Quality and bias evaluation
Measure quality, bias and robustness of the chosen application.
Red teaming and guardrails
Run security tests and design guardrails to mitigate the findings.
Observability and compliance
Set up production observability and prepare the compliance dossier.
Final project
Residual risk report, written report and presentation, reviewed by your tutor.
Career opportunities

Where this takes you

Model evaluation engineerAI security specialistLLM MLOps engineerAI systems auditorAI compliance officerNLP researcher
Admissions & scholarships

Requirements

  • Prior technical training or professional experience in the sector. No university degree is required.
  • An internet connection and a computer capable of running the programme's software.
  • English sufficient to read technical standards.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme totals 800 hours over 6–8 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with lm-evaluation-harness, Garak, Langfuse, Microsoft Presidio and NeMo Guardrails, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.

A SEIUM Institute diploma, awarded on passing the continuous assessment and the final project. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.

Yes. Modules passed are recognised in a higher programme in the same area (postgraduate diploma or master's). Ask about the recognition policy when you enrol.

Prior technical training or professional experience in the sector (no university degree required), a computer able to run the software, and English sufficient to read technical standards.

Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.

Diploma in Evaluation, Security and Observability in NLPEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.