209 CreditsNQF Level 5SAQA Accredited
AI Software Developer.
Curriculum covers AI from basics to advanced deployment, emphasising Python, machine learning, deep learning, and ethical AI.

Module 01
Overview of Artificial Intelligence
Module 02
Introduction to Mathematics and Statistics
Module 03
Analytical Thinking and Problem Solving
Module 04
Data, Databases and Data Visualisation
Module 05
Computing Theory
Module 06
Introduction to Artificial Intelligence, Machine Learning and Deep Learning
Module 07
Artificial Intelligence Concepts
Module 08
Machine Learning Concepts
Module 09
Deep Learning Concepts
Module 10
Introduction to Governance, Legislation and Ethics
Module 11
Fundamentals of Design Thinking and Innovation
Module 12
4IR and Future Skills
Module 13
Mathematics and Statistics for Programming
Module 14
Problem Definition, Analytical Thinking and Decision-Making
Module 15
Access, Analyse and Visualise Structured Data Using Spreadsheets
Module 16
Use SQL to Communicate with a Database
Module 17
Build a Simple AI Solution Using Python
Module 18
Use Python Data Scraping to Populate Database Table in SQL
Module 19
Use Machine Learning to Build an AI Solution in Python
Module 20
Use Deep Learning to Build an AI Neural Network Architecture in Python
Module 21
Use Deep Learning to Build an AI Neural Network Architecture in TensorFlow
Module 22
Function Ethically and Effectively as a Member of a Multidisciplinary Team
Module 23
Participate in a Design Thinking for Innovation Workshop
Get started
Ready to build your future?
Browse programmes, chat with a Student Advisor, or start your application today.

