Artificial Intelligence

This module provides a broad understanding of the Artificial Intelligence (AI) fields and the techniques used to understand how AI is applied to different scenarios and problems.


The Syllabus sets out the specific knowledge and skills that make up this module, as informed by input from subject matter experts from a wide range of computer societies and organisations.

Download the Artificial Intelligence Module Syllabus (PDF)

Download Artificial Intelligence Module Datasheet (PDF)

On completion of this module the candidate will be able to:

  • Explain "Artificial Intelligence” and how to identify systems using Artificial Intelligence.
  • Differentiate among the major types and methodologies used in Artificial Intelligence.
  • Explain how Artificial Intelligence enables capabilities that are beyond conventional technology.
  • Characterise the goals of AI and the approaches and progress used in achieving these objectives.
  • Describe the contributions and applications of artificial intelligence.
  • Describe the key components of the artificial intelligence (AI) fields.
  • Explain the role of Artificial Intelligence Agents and how they relate to the environment, including the ways to evaluate how agents act by establishing goals.
  • Understand the fundamentals of knowledge representation, reasoning techniques, and know how to build simple knowledge-based systems.
  • Understand how Artificial Intelligence is implemented in the real world.
  • Define what are rule-based systems, statistical inferences, and fuzzy expert systems.
  • Be familiar with some of the basic learning algorithms and techniques.
  • Understand how Machine Learning (ML) is implemented in the real world.
  • Understand the fundamentals of “deep learning” and how it works.
  • Understand the role of Artificial Intelligence to analyse “Big data.”
  • Explain the basics of Artificial Intelligence Platforms and how they are used.
  • Define the legal issues and be aware of what will happen when a student breaches cyber laws.

What are the benefits of this module?

  • Explains the role of Artificial Intelligence (AI) and how to identify systems using AI. This certification provides an overview of the fundamentals of Artificial Intelligence and how to apply them.
  • Certifies best practice in Artificial Intelligence
  • Developed with input from computer users, subject matter experts, and practising computer professionals from all over the world. This process ensures the relevance and range of module content

Syllabus Overview:

Fundamental Concepts of Artificial Intelligence
  • Introduction to Artificial Intelligence
  • Basic Concepts of Artificial Intelligence
  • Agents and Environments
Expert and Fuzzy Logic Systems
  • Introduction to Expert and Fuzzy Logic Systems
  • Fundamentals of Expert System
  • Concepts of Fuzzy Logic system
Natural Language Processing (NLP)
  • Understand Natural Language Processing
Artificial Neural Networks (ANN)
  • Introduction to Artificial Neural Networks (ANN)
  • Basic Concepts of Artificial Neural Networks (ANN)
Concepts of Virtual Agents Learning
  • Key Elements of Virtual Agents Learning
  • Machine Learning (ML) Categories/Types
  • How does Machine Learning (ML) work?
Deep Learning
  • The Essentials of Deep Learning
Robotic Process Automation
  • Key Concepts of Robotic Process Automation
  • How Does a Robot Work?
  • Robotics in Life
Big Data Analytics
  • Concepts of Big Data
  • Big Data Analytics
  • Overview of Analytics Tools
  • The Use of Big Data
Artificial Intelligence (AI) Platforms
  • Overview of Platform Types