PostgraduateEnergy
Load-Shedding-Aware Microgrid Dispatch
Decide hour by hour when to charge, discharge or shed load — optimising for cost while guaranteeing critical loads survive an outage.
Why South Africa: Speaks directly to lived experience. No other market makes this project so immediately meaningful.
GA1GA2GA3GA4GA5GA6GA7GA9GA11
UndergraduateIT / Cloud
Offline-First Mobile Application
Build an app that works fully offline and syncs when connectivity returns, with conflict resolution that does not lose data.
Why South Africa: Expensive mobile data and intermittent connectivity make offline-first a genuine South African engineering competence.
GA1GA2GA3GA5GA6GA11
UndergraduateFintech
QR & Mobile Wallet Payment Integration
Integrate QR and mobile wallet payments with reconciliation, idempotent handling and a merchant settlement view.
Why South Africa: SARB's Payments Ecosystem Modernisation programme is opening the payment system to non-banks. This is the skill it creates demand for.
GA1GA2GA3GA5GA6GA8GA11
PostgraduateFintech
AI Credit Scoring with Fairness Audit
Build a credit model on imbalanced data, then audit it for disparate impact across protected groups and publish a model card.
Why South Africa: The FSCA and SARB have moved to outcome-based regulation of AI in financial services. Fairness evidence is now expected.
GA1GA2GA3GA4GA5GA6GA7GA8GA9GA10GA11
UndergraduateEnergy
Solar Plant O&M Analytics
Quantify the generation lost to soiling, shading and inverter clipping in both kWh and rand, then optimise the maintenance schedule.
Why South Africa: Rooftop and utility solar are growing fast as grid reliability pushes self-generation.
GA1GA2GA3GA4GA5GA6GA7GA11
PostgraduateMining Tech
Mining Equipment Predictive Maintenance
Detect developing faults in heavy rotating equipment from vibration data and model when early intervention beats the cost of failure.
Why South Africa: Mining remains a foundational South African industry with real appetite for condition-monitoring skills.
GA1GA2GA3GA4GA5GA6GA9GA11
UndergraduateEnvironment
Water Quality Monitoring with Calibration
Deploy sensors measuring pH, turbidity and conductivity, calibrate against reference standards, and quantify drift over weeks.
Why South Africa: Water security is a national issue, and calibration discipline is what makes the data credible.
GA1GA2GA3GA4GA5GA6GA7GA11
DiplomaBusiness
Township SMME Analytics Dashboard
Turn a small business's transaction data into a dashboard and a one-page decision memo the owner can act on.
Why South Africa: Accessible first project with genuine local economic relevance and a real stakeholder.
GA2GA3GA4GA5GA6GA7GA8GA11
UndergraduateData & Privacy
POPIA Compliance Data Audit
Map an organisation's personal information flows, identify Section 72 cross-border transfer exposure, and build the remediation plan.
Why South Africa: POPIA compliance is a live obligation and a scarce skill across South African organisations.
GA1GA2GA3GA5GA6GA7GA10GA11
PostgraduateHealthtech
Healthtech Patient Triage Support Tool
Build a triage support tool with explicit confidence thresholds and a clear escalation path — with non-medical-device disclaimers.
Why South Africa: Healthtech attracted major 2025 funding and creates jobs; public-health capacity constraints make triage genuinely valuable.
GA1GA2GA3GA4GA5GA6GA7GA9GA11
DiplomaEdTech
Low-Bandwidth Learning Platform
Build a learning platform that works on 2G, caches aggressively and degrades gracefully rather than failing.
Why South Africa: Directly addresses the data-cost barrier facing South African students.
GA2GA3GA5GA6GA11
PostgraduateFintech
Digital Payment Fraud Detection
Detect fraud in real-time payment streams with a cost-based threshold and honest false-positive reporting.
Why South Africa: Rapid digital payments growth in 2026 brings a proportional fraud problem.
GA1GA2GA3GA4GA5GA6GA8GA9GA11
UndergraduateEnergy
Battery Storage Sizing Calculator
Size battery storage for a home or business against real load profiles, tariffs and outage schedules, with payback modelled.
Why South Africa: Every South African household and business is running this calculation informally. Doing it properly is commercially useful.
GA1GA2GA3GA5GA6GA7GA11
PostgraduateFintech
Crypto Service Provider Compliance Tracker
Build a compliance monitoring tool for crypto asset service provider obligations with an audit trail.
Why South Africa: The FSCA had issued around 300 CASP licences by end-2025 — a new regulated sector needing tooling.
GA1GA2GA3GA4GA5GA6GA7GA8GA9GA10GA11
UndergraduateBusiness
Contact Centre Attrition Analytics
Quantify the cost of attrition, find the drivers with confounders addressed, and build the workforce plan.
Why South Africa: BPO is a major South African employer and attrition is its defining operational problem.
GA1GA2GA3GA4GA5GA6GA8GA11
UndergraduateLogistics
Supply Chain Route Optimisation
Optimise delivery routing against real constraints — fuel cost, vehicle capacity, time windows and road conditions.
Why South Africa: Logistics efficiency matters disproportionately given distance and fuel costs.
GA1GA2GA3GA5GA6GA7GA8GA11
PostgraduateCybersecurity
Mini-SOC Log Analytics
Ingest logs, write detection rules for real attack patterns, add anomaly detection, and tune for analyst workload.
Why South Africa: Cybersecurity capacity is a recognised national shortage.
GA1GA2GA3GA4GA5GA6GA7GA9GA11
UndergraduateAgriTech
Agricultural Yield Prediction
Predict yield from weather, soil and satellite data with honest uncertainty bands and a farmer-facing output.
Why South Africa: Agriculture is economically significant and increasingly data-driven.
GA1GA2GA3GA5GA6GA7GA11
DiplomaIT / Cloud
WCAG Accessibility Remediation
Audit a public-service website with a screen reader, fix what blocks users, and issue the conformance report.
Why South Africa: Accessible public services are both a legal and a social imperative, and the skill is rare.
GA2GA3GA5GA6GA7GA10GA11
UndergraduateEnergy
Municipal Energy Demand Forecasting
Forecast municipal electricity demand with prediction intervals and translate forecast error into procurement cost.
Why South Africa: Municipalities need this for planning under an unstable supply environment.
GA1GA2GA3GA4GA5GA6GA7GA11
DiplomaEnergy
Load-Shedding Resilient Solar + Battery Sizing Tool
Internship role: Renewable Energy WIL Student. Size a PV and battery system for a household or SME to ride through stage-4 load shedding, and report payback at municipal tariffs.
Why South Africa: Rooftop solar installations exploded during load shedding; installers need sizing tools their technicians can trust.
GA2GA3GA5GA6GA7GA11
UndergraduateEnergy
Prepaid Electricity Meter Tamper Detection
Internship role: Data Analytics WIL Student. Detect probable meter bypass from vending history and feeder balances, and rank sites for inspection; measured by precision on a labelled set.
Why South Africa: Non-technical losses cost Eskom and municipalities billions of rand annually.
GA1GA2GA3GA4GA5GA6GA7GA11
UndergraduateMining Tech
Mine Ventilation & Gas Monitoring Dashboard
Internship role: Mining Engineering WIL Student. Monitor methane, CO and airflow across underground sections, alert on Mine Health and Safety Act thresholds and log evacuations.
Why South Africa: South Africa's deep mines run strict ventilation regimes and the MHSA requires evidence.
GA1GA2GA3GA5GA6GA7GA10GA11
UndergraduateEnvironment
Municipal Water Loss (Non-Revenue Water) Analytics
Internship role: Civil Engineering WIL Student. Compute the IWA water balance for a municipality, locate high-loss zones and prioritise pressure-management interventions.
Why South Africa: Non-revenue water exceeds 40% in many SA municipalities and the Blue Drop programme measures it.
GA1GA2GA3GA4GA5GA6GA7GA11
PostgraduateFintech
SASSA Grant Payment Fraud Analytics
Internship role: Data Science Intern (Public Sector). Detect duplicate and mule-account patterns in synthetic grant payments and quantify rand protected at a fixed false-positive rate.
Why South Africa: The SRD grant pays millions monthly and fraud detection is a national priority.
GA1GA2GA3GA4GA5GA6GA8GA9GA11
DiplomaBusiness
Township Spaza Shop Stock & Credit App
Internship role: Software Development WIL Student. An offline-first stock and customer-credit app for informal retailers with low-data sync and simple profit reports.
Why South Africa: The township economy is a government priority and connectivity is intermittent, so offline design matters.
GA2GA3GA5GA6GA7GA8GA11
UndergraduateData & Privacy
POPIA Compliance Toolkit for SMEs
Internship role: Information Governance Intern. Capture processing activities, generate the PAIA manual and Information Officer registration pack and track data-subject requests.
Why South Africa: The Information Regulator is enforcing POPIA and most SMEs still lack basic documentation.
GA1GA2GA3GA5GA6GA7GA10GA11
UndergraduateIT / Cloud
Mobile Network Coverage Gap Analysis for Rural Schools
Internship role: Telecoms Analyst WIL Student. Map coverage gaps against school locations, prioritise sites for towers or satellite backhaul and estimate learners connected per rand.
Why South Africa: The SA Connect programme and ICASA spectrum obligations target school connectivity.
GA1GA2GA3GA5GA6GA7GA11
UndergraduateAgriTech
Smallholder Maize Yield Advisory with Satellite Data
Internship role: Agri Data WIL Student. Monitor crop condition for smallholder plots and generate planting and input advisories delivered by SMS; measured by NDVI-based yield estimate accuracy.
Why South Africa: Agricultural extension services are stretched and digital advisory reaches more farmers.
GA1GA2GA3GA4GA5GA6GA7GA11
UndergraduateHealthtech
Clinic Queue & Medicine Stock-Out Dashboard
Internship role: Health Systems WIL Student. Track patient waiting times and chronic-medicine stock levels across clinics and alert district managers before stock-outs.
Why South Africa: The National Health Insurance rollout depends on primary-care performance data.
GA1GA2GA3GA5GA6GA7GA11
UndergraduateEdTech
Matric Results & Learner Dropout Early-Warning
Internship role: Education Data Intern. Build a school-level early-warning model for dropout and underperformance with explainable factors for district officials.
Why South Africa: The Department of Basic Education publishes school performance data and prioritises retention.
GA1GA2GA3GA5GA6GA11
UndergraduateLogistics
Port of Durban Truck Staging & Congestion Simulation
Internship role: Logistics WIL Student. Simulate truck arrivals at container terminals, test a booking system and staging area, and report queue length and turnaround improvement.
Why South Africa: Durban port congestion has repeatedly disrupted national supply chains; Transnet is reforming operations.
GA1GA2GA3GA4GA5GA6GA8GA11
UndergraduateBusiness
B-BBEE Scorecard Calculator & Evidence Tracker
Internship role: Transformation Analyst Intern. Compute scorecard points across ownership, skills development and procurement elements from company data and track verification evidence.
Why South Africa: B-BBEE verification drives procurement across the SA economy and consultancies hire for it.
GA1GA2GA3GA5GA6GA8GA11
UndergraduateCore Engineering
Reinforced Concrete Design to SANS 10100 & SANS 10160 Loads
Internship role: Civil Engineering WIL Student. Derive loads for a two-storey community hall, design beams, slabs and a footing to SANS codes and produce calculation sheets for a Pr.Eng review.
Why South Africa: ECSA candidacy requires evidence of design work to South African National Standards.
GA1GA2GA3GA5GA6GA11
DiplomaSustainability
Low-Cost Housing Thermal Comfort Study (SANS 10400-XA)
Internship role: Building Technology WIL Student. Measure indoor temperatures in RDP-style housing, compare against XA energy-efficiency requirements and cost two retrofit options.
Why South Africa: Government housing programmes must meet SANS 10400-XA and comfort is a major health issue.
GA2GA3GA4GA5GA6GA7GA11
UndergraduateAutomotive
Automotive Supplier Quality Dashboard (IATF 16949)
Internship role: Quality Engineering WIL Student. Track supplier PPM, run SPC on critical characteristics and manage PPAP submissions for a tier-2 component supplier.
Why South Africa: The Eastern Cape and Gauteng automotive clusters supply global OEMs under IATF 16949.
GA1GA2GA3GA5GA6GA11
UndergraduateIoT
Wildlife Anti-Poaching Sensor Network
Internship role: Electronics WIL Student. Deploy low-power perimeter nodes that detect intrusions and relay alerts over LoRa to a ranger dashboard; measured by detection rate and battery life.
Why South Africa: Kruger and private reserves fund conservation technology and partner with universities of technology.
GA1GA2GA3GA4GA5GA6GA11
DiplomaSmart City
Minibus Taxi Route & Demand Mapping
Internship role: Transport Planning WIL Student. Map informal taxi routes from GPS traces into GTFS, estimate demand by time of day and publish a route map for a city.
Why South Africa: Minibus taxis carry most South African commuters yet have little formal data; cities are mapping them.
GA2GA3GA5GA6GA7GA11
DiplomaFintech
Mobile Money & Stokvel Savings App
Internship role: Fintech Developer WIL Student. A group-savings app with rotating payouts, contribution tracking and SMS notifications, with transparent ledgers for members.
Why South Africa: Stokvels hold an estimated R50bn and banks are building digital products for them.
GA2GA3GA5GA6GA8GA11
UndergraduateCybersecurity
Cybersecurity Incident Response Playbook & SIEM Lab
Internship role: SOC Analyst Intern. Build a lab SIEM, simulate three attack scenarios, write detection rules and an incident-response playbook aligned to the Cybercrimes Act reporting duties.
Why South Africa: South Africa is among the most-targeted countries in Africa and SOC hiring is strong.
GA1GA2GA3GA4GA5GA6GA11
PostgraduateEnergy
Renewable IPP Grid-Connection Feasibility Study
Internship role: Power Systems Intern. Assess grid capacity for a 50 MW solar plant at a candidate substation, run load-flow and propose connection options with cost.
Why South Africa: REIPPPP and private wheeling are constrained by grid capacity; developers need feasibility analysts.
GA1GA2GA3GA4GA5GA6GA7GA9GA11
PostgraduateAI/ML
Multilingual Government Service Chatbot (isiZulu / English / Afrikaans)
Internship role: NLP Research Intern. A retrieval-grounded assistant for a municipal service that answers in three languages, with a test set per language reporting accuracy and refusal quality.
Why South Africa: Eleven official languages make multilingual service delivery a constitutional and practical priority.
GA1GA2GA3GA4GA5GA6GA7GA9GA11
UndergraduateMining & Minerals
Mine Haul-Truck Fuel & Tyre Analytics
Internship role: Mining Data WIL Student. Analyse haul cycles to find fuel-burn and tyre-wear drivers and recommend route and payload changes with rand savings per month.
Why South Africa: Open-pit mines in Limpopo and the Northern Cape run large fleets where fuel is the top operating cost.
GA1GA2GA3GA4GA5GA6GA11
UndergraduateBusiness
Tourism Demand Forecasting for a Provincial Agency
Internship role: Tourism Analytics Intern. Forecast international and domestic arrivals by source market and season, and recommend marketing spend allocation with projected visitor gain.
Why South Africa: Tourism is a key job creator and provincial agencies are building data capability.
GA1GA2GA3GA4GA5GA6GA8GA11
DiplomaBusiness
Bookkeeping & SARS eFiling Readiness for a Small Business
Internship role: Accounting WIL Student. Keep a quarter of records, reconcile the bank, prepare VAT201 and EMP201 figures and a year-end pack an accountant can file from.
Why South Africa: SAIPA and SAICA training offices start students on exactly this work.
GA2GA3GA5GA6GA8GA11