Artificial Intelligence (AI) Foundation™

The CCC’s Artificial Intelligence (AI) Foundation™ course provides an overview and insight into the critical emerging technology of Artificial Intelligence to organizations and individuals around the world.

Why you should attend

From postgraduate students to professionals, people are very curious about this critical emerging technology. If you have an interest in starting a career in Artificial Intelligence, this course is made for you.

Becoming an expert in AI will enable you to challenge current ways of working and change the way you perceive most things. Highlighting yourself as someone who strives for positive change, as well as an eagerness to learn the latest technologies could take you a long way in your career. CCC certified professionals make an actual difference and help their organizations drive change. They stand out from their peers with verifiable skills and credentials.


Course information

The CCC’s Artificial Intelligence (AI) Foundation™ course provides an overview and insight into the critical emerging technology of Artificial Intelligence to organizations and individuals around the world.

This vendor-neutral, cross-industry foundation course:

  • Builds upon the AI definition, its evolution, concepts, and applications. 
  • Provides an introduction to machine learning concepts.
  • Explains the main business drivers and strategies to leverage AI.
  • Introduces the fundamentals of the essential prerequisite skills required for AI, such as databases, statistics, data visualization, the Python programming language, algorithms, and data structures.
  • Delves into the different strategies for the implementation of data structures.

Learning objectives

Once you become Artificial Intelligence Foundation™ certified, you will be able to:

  • Explain the concepts, terminologies, evolution, and business drivers of AI.
  • Explain the fundamentals of Machine Learning.
  • Explain the fundamentals of relational databases and the SQL database language.
  • Explain the fundamentals of statistics and data visualization.
  • Explain the fundamentals of the Python programming language.
  • Explain the concepts of Algorithms and Data Structures.
  • Discuss the different implementation strategies for Data Structures.


  • Basic familiarity with the high-level programming languages, Python and R.
  • (Recommended) some basic familiarity with the concepts of cloud services, relational databases, algebra and statistics, algorithms, data structures, data visualization, and a high-level programming language.

Target audience

The target audience for this course includes all teams across the Business and IT functions, including:

  • C – Level Executives and Senior Management
  • General Managers including Business Development Managers 
  • IT Project, Program, and Planning Managers
  • AI Project Managers
  • Service Architects and Managers
  • Business Strategists and Analysts, Business Change Practitioners and Managers
  • Data Analysts, Data Engineers, and Data Scientists
  • Process Architects and Managers
  • Consultants, Professionals in varied fields

Course agenda

Module 0: Course Introduction

  • Course Highlights
  • Course Learning Outcomes
  • Module Structure
  • Exam Overview

Module 1: AI Definition, Evolution, and Concepts

  • Introduction to Artificial Intelligence
  • Basics of Artificial Intelligence
  • Fundamentals of Machine Learning

Module 2: Fundamentals of Databases

  • Basics of Databases
  • Concepts of Relational Databases
  • Database Languages
  • Data Types and Constraints
  • SQL Commands
  • SQL Keywords
  • SQL Operators
  • SQL Functions and Additional Objects
  • SQL Joins

Module 3: Fundamentals of Statistics

  • Basics of Statistics
  • Fundamentals of Data Visualization
  • Visual Data Visualization Types
  • Data Visualization Popular Tools

Module 4: Python Programming Fundamentals

  • Introduction and Evolution of Python
  • Python Programming Concepts
  • Python Object Types
  • Python Programming Concepts
  • Python Debugging Concepts

Module 5: Foundation and Implementation of Data Structures and Algorithms

  • Fundamentals of Data Structures
  • Fundamentals of Algorithms

Exam details

Delivery: Online

Format: Closed Book

Proctoring: Web proctored

Duration: 60 minutes (15 minutes additional for non-native English Speakers)

No. of Questions: 40 simple multiple choice

Pass Grade: 65%

The examination fee is included in the course price

Course Dates and Prices