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.
Pre-requisites
- 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.
Content of the course
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.
Course 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
What will you learn
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.
Topics covered in the course
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