Artificial Intelligence Software Developer

ARTIFICIAL INTELLIGENCE SOFTWARE DEVELOPER

  • NQF: 5
  • SAQA ID. 118792
  • CREDITS:  209

What is a Artificial Intelligence Software Developer? 

Artificial intelligence (AI) is training a computer to simulate human intelligence. 

A common example of AI that you may have already interacted with is a chatbot; they typically can be found on the front pages of websites that people visit every day. 

Did you know? 

There are more artificial intelligence jobs than skilled professionals to fill them, and the AI world has shown no signs of slowing down, so the demand is very high. 

COURSE OVERVIEW

Artificial Intelligent offers a promising future, studying this qualification will enable students to teach the machine to solve problems the way a human would using programming. Students learn to create, test and deploy code, allowing students to craft technologies that are integrated into how humans would normally act. Gain knowledge of the field of artificial intelligence, its definition and potential applications, as well as the value of AI to society and business, through this qualification.

.

Career Fields

AI Software Developer
Software Developer
UX Designer/Developer
Machine Learning Engineer
Robotics Engineer
Computer Vision Engineer
PROGRAMME TITLE
NQF
SAQA ID
CREDITS
ARTIFICIAL INTELLIGENCE SOFTWARE DEVELOPER
5
118792
209
Admission Requirements
  • NQF Level 4 qualification. 

Certification and Examination 

On successful completion of the programme, the student will receive a statement of result from Berea College of Technology and upon meeting the EISA requirements, receive an Occupational Certificate: Artificial Intelligence Software Developer from the QCTO.  

EISA is a single, national assessment which leads to competent learners being awarded Occupational Certificates. It is an integral and critical component of QCTO’s quality assurance system, as it ensures that the assessment of occupational qualifications, part-qualifications and trades is standardised, consistent and credible. Qualifying for External Assessment: To qualify for an external assessment, learners must provide proof of completion of all required knowledge and practical modules by means of statements of results and a record of completed work experience. 

Duration and Work-Integrated Learning

2 YEARS FULL TIME

Study Materials
  • Prescribed textbook lists will be provided by the academic department at your campus. Students will receive electronic versions of the study guides for this programme. Study material is also available online on the learner management system, Moodle. 

Pricing

Enquire at the Berea College of Technology campus for a current programme pricelist. 

Additional Costs

Students must make provision for additional items such as textbooks, stationery, supplementary examinations, research costs and printing of study guides etc.

For more information on this course and for further study options, visit www.bct.ac.za 

WHAT IS THIS COURSE ?

Knowledge Modules

Overview of Artificial Intelligence 

Introduction to Mathematics and Statistics 

Analytical Thinking and Problem Solving 

Data, Databases and Data Visualisation 

Computing Theory 

Introduction to Artificial Intelligence, Machine Learning, Deep Learning 

Introduction to Governance, Legislation and Ethics 

Fundamentals of Design Thinking and Innovation 

4IR and Future Skills 

Artificial Intelligence 

Machine Learning 

Deep Learning 

Practical Modules

Mathematics and Statistics for Programming 

Problem Definition, Analytical Thinking and Decision-Making 

Access, Analyse and Visualise Structured Data Using Spreadsheets 

Use SQL to Communicate with a Database 

Build a simple AI solution using Python 

Use Python Data Scraping to Populate Database Table in SQL  

Use Machine Learning to Build an AI solution in Python 

Use Deep Learning to Build an AI Neural Network Architecture in Python,  

Use Deep Learning to Build an AI Neural Network Architecture in TensorFlow 

Function Ethically and Effectively as a Member of a Multidisciplinary Team 

Participate in a Design Thinking for Innovation Workshop 

Work Experience Modules

AI Solution Design Interpretation and Development 

AI Solution Performance Testing 

AI Solution Deployment, Modification and Improvement 

ARTIFICIAL INTELLIGENCE SOFTWARE DEVELOPER