Exam: PCEI-30-01
Status: Active
The PCEI™ exam consists of 36 single-select, multiple-select, interactive and scenario-based items designed to assess a candidate’s understanding of Artificial Intelligence concepts and their ability to apply foundational AI reasoning using Python. The exam evaluates knowledge of AI fundamentals, machine learning concepts, data handling for AI tasks, neural networks, generative AI, ethical considerations, and the responsible use of AI systems.
Each item is worth a maximum of 10 points. After completion, the candidate’s raw score is normalized and presented as a percentage.
The exam is divided into six modules, each representing a key area of AI knowledge and practical understanding. The weight of each module reflects its relative importance within the overall exam and the competencies expected of an entry-level AI specialist.
The table below summarizes the distribution of exam items and their respective weight in the total exam score.
| Block Number | Block Name | Number of Items | Weight |
|---|---|---|---|
| 1 | Artificial Intelligence Fundamentals | 5 | 14.0% |
| 2 | Machine Learning Fundamentals | 6 | 16.5% |
| 3 | Data Handling, Analysis, and Visualization | 6 | 16.5% |
| 4 | Neural Networks, Deep Learning, and Generative AI | 8 | 22.5% |
| 5 | Responsible AI, Ethics, and Critical Thinking | 6 | 16.5% |
| 6 | AI Projects, Collaboration, and Communication | 5 | 14.0% |
| Total | 36 | 100% |
Last updated: December 11, 2025
Aligned with Exam PCEI-30-01
5 objectives covered by the block → 5 exam items
Candidates should be able to define Artificial Intelligence (AI), describe its fundamental components, and distinguish between core terms used in AI systems. They should understand the difference between narrow and general AI, explain how AI agents interact with their environment, and identify common real-world applications of AI.
Objective 1.1 – Define Artificial Intelligence and Its Core Concepts (1)
Keywords: AI, agent, environment, inference, narrow AI, general AI, data, algorithm, conceptual model, input-processing-output, real-world applications
Objective 1.2 – Distinguish Major Subfields of AI (1)
Keywords: machine learning, deep learning, NLP, computer vision, robotics, generative AI, LLMs
Objective 1.3 – Describe How AI Systems Learn From Data (1)
Keywords: training, inference, features, labels, predictions, labeled data, unlabeled data, feedback, data quality, learning from data
Objective 1.4 – Identify the Capabilities and Limitations of AI Systems (1)
Keywords: capabilities, limitations, hallucinations, generalization, robustness, context, failure cases
Objective 1.5 – Identify Requirements for Building AI-Driven Solutions (1)
Keywords: AI requirements, success metrics, problem definition, stakeholders, evaluation, project goals, AI adoption
5 objectives covered by the block → 6 exam items
Candidates should understand the basic types of machine learning, the structure of a typical ML workflow, and the role of data preparation in model performance. They should be able to recognize common ML algorithms, explain how simple models make predictions, and evaluate them using basic metrics and conceptual reasoning.
Objective 2.1 – Distinguish Types of Machine Learning (1)
Keywords: supervised learning, unsupervised learning, reinforcement learning, classification, clustering, agent, reward, environment
Objective 2.2 – Understand and Apply the Levels of Testing (1)
Keywords: ML workflow, data preparation, training set, testing set, data splitting rationale, preprocessing, evaluation, inference, data quality
Objective 2.3 – Identify Common Machine Learning Algorithms and Their Uses (1)
Keywords: linear models, decision trees, k-nearest neighbors, k-means clustering, Naive Bayes, prediction, classification, clustering
Objective 2.4 – Implement Simple Machine Learning Logic in Python (2)
Keywords: Python ML logic, rule-based systems, distance functions, Euclidean distance, simple classifier, clustering in Python
Objective 2.5 – Evaluate Machine Learning Models Using Basic Metrics (1)
Keywords: accuracy, precision, recall, confusion matrix, overfitting, underfitting, model performance
6 objectives covered by the block → 6 exam items
Candidates should be able to load, clean, and manipulate data using Python, analyze numerical and categorical values, and prepare simple feature sets for AI tasks. They should understand how to visualize data to reveal trends and evaluate quality, and explain how data issues impact AI model reliability.
Objective 3.1 – Handle and Process Data Using Python (1)
Keywords: CSV, JSON, lists, dictionaries, data cleaning, missing values, type conversion, data structures, input/output
Objective 3.2 – Analyze Numerical and Categorical Data in Python (1)
Keywords: mean, median, min/max, frequency, grouping, summarizing, sorting, math module, numeric analysis, patterns
Objective 3.3 – Work With Numerical Data and Distances for AI Tasks (1)
Keywords: vector, Euclidean distance, Manhattan distance, similarity, normalization, scaling, features, numerical data, simple ML logic
Objective 3.4 – Use Python Tools to Organize and Prepare Data for Machine Learning (1)
Keywords: filtering, selecting, columns, pandas basics, restructuring data, preprocessing, feature preparation, feature selection, feature extraction
Objective 3.5 – Visualize Data Using Python (1)
Keywords: Matplotlib, line chart, bar chart, histogram, titles, labels, legends, visualization, distribution, patterns
Objective 3.6 – Explain the Importance of Data Quality in AI (1)
Keywords: data quality, noise, outliers, inconsistent labels, preprocessing, bias, accuracy, dataset suitability
7 objectives covered by the block → 8 exam items
Candidates should understand the foundations of neural networks and how deep learning differs from classical ML. They should be able to describe NLP and computer vision basics, explain how generative AI and large language models operate at a high level, and apply simple prompt engineering techniques to produce safe and effective outputs.
Objective 4.1 – Describe the Foundations of Neural Networks (1)
Keywords: neuron, weight, bias, layer, activation function, feedforward, backpropagation, deep network, shallow network
Objective 4.2 – Distinguish Classical Machine Learning From Deep Learning (1)
Keywords: machine learning, deep learning, classical ML, neural network, image recognition, speech, data requirements
Objective 4.3 – Describe the Fundamentals of Natural Language Processing (NLP) (1)
Keywords: NLP, token, embedding, sentiment analysis, translation, summarization, text processing, context
Objective 4.4 – Describe the Fundamentals of Computer Vision (CV) (1)
Keywords: computer vision, pixel, array, convolution, CNN, classification, object detection, segmentation
Objective 4.5 – Explain the Principles of Generative AI and Large Language Models (1)
Keywords: generative AI, LLM, next-token prediction, modality, text generation, image generation, hallucinations
Objective 4.6 – Apply Basic Prompt Engineering Techniques (2)
Keywords: prompt engineering, context, instruction, refinement, prompt injection, safety, summarization, transformation
Objective 4.7 – Recognize How Deep Learning Models Are Used in Real Applications (1)
Keywords: pre-trained models, transfer learning, inference, deployment, training, OCR, chatbots, applications, reuse
5 objectives covered by the block → 6 exam items
Candidates should understand ethical and safety considerations in AI systems, including bias, fairness, privacy, and misuse. They should be able to analyze the societal and economic impact of AI, explain principles of responsible and human-centered AI, and critically evaluate AI-generated outputs for accuracy, consistency, and trustworthiness.
Objective 5.1 – Identify Ethical Risks and Safety Concerns in AI (1)
Keywords: bias, discrimination, fairness, privacy, safety, hallucinations, harmful outputs, responsible AI
Objective 5.2 – Apply Basic Safety and Security Practices When Using AI Systems (2)
Keywords: AI safety, AI security, sensitive data, data protection, misuse prevention, safe interaction, responsible use, escalation
Objective 5.3 – Analyze the Social and Economic Impact of AI (1)
Keywords: societal impact, workforce, automation, reskilling, digital divide, economic impact, transformation
Objective 5.4 – Explain Principles of Responsible, Transparent, and Human-Centered AI (1)
Keywords: responsible AI, transparency, accountability, explainability, human-in-the-loop, oversight, verification
Objective 5.5 – Apply Critical Thinking to Evaluate AI Outputs (1)
Keywords: critical thinking, verification, hallucinations, unsupported claims, contradictions, reasoning, human judgment
5 objectives covered by the block → 5 exam items
Candidates should be able to identify opportunities for AI solutions, plan and implement small AI-driven tasks using Python, and evaluate their results. They should demonstrate effective collaboration practices and communicate findings clearly to technical and non-technical audiences, using appropriate visualizations and explanations.
Objective 6.1 – Identify Opportunities for AI Solutions in Real-World Contexts (1)
Keywords: AI opportunities, problem identification, project goals, constraints, feasibility, data availability
Objective 6.2 – Recognize Basic Cost Considerations When Planning AI Projects (1)
Keywords: AI cost, budgeting, resource estimation, compute usage, API limits, feasibility, efficiency, cost–benefit consideration
Objective 6.3 – Apply Basic AI Development Steps to a Small Project (1)
Keywords: data preparation, simple models, Python implementation, evaluation, accuracy, project iteration
Objective 6.4 – Collaborate Effectively in AI Projects (1)
Keywords: collaboration, teamwork, version control, code review, roles, documentation, reproducibility
Objective 6.5 – Communicate AI Findings Clearly to Technical and Non-Technical Audiences (1)
Keywords: communication, presentation, visualization, reporting, audience adaptation, summarization
Download PCEI-30-01 Exam Syllabus in PDF
A minimally qualified candidate (MQC) for the PCEI™ – Certified Entry-Level AI Specialist with Python exam is expected to possess foundational knowledge of Artificial Intelligence concepts and demonstrate the ability to reason about how AI systems work, how they are used, and where their limitations lie. The candidate should be comfortable working with basic Python logic, simple data structures, and elementary data handling techniques, and be able to apply these skills in AI-related contexts.
An MQC understands the core ideas behind machine learning, neural networks, and generative AI at a conceptual level, can interpret and evaluate AI outputs critically, and recognizes ethical, safety, and societal considerations associated with AI technologies. In addition, the candidate is capable of participating in small AI-driven projects, collaborating with others, and communicating results clearly to both technical and non-technical audiences.
This profile represents a balance of essential theoretical knowledge and practical reasoning skills required for entry-level roles that involve interacting with, supporting, or applying AI systems in real-world environments.
Block 1: Artificial Intelligence Fundamentals (14.0% of total exam)
Minimum Coverage: A candidate must demonstrate a clear understanding of what Artificial Intelligence is, distinguish between narrow and general AI, identify the main components of AI systems, and recognize common real-world AI applications. They should be able to explain basic AI terminology, understand how AI agents interact with their environment, and identify situations where AI solutions are appropriate or inappropriate.
Block 2: Machine Learning Fundamentals (16.5% of total exam)
Minimum Coverage: A candidate should understand the main types of machine learning (supervised, unsupervised, and reinforcement learning), describe a typical machine learning workflow, recognize common algorithms at a high level, and reason about how simple models make predictions. They must also be able to interpret basic evaluation metrics such as accuracy, precision, and recall.
Block 3: Data Handling, Analysis, and Visualization (16.5% of total exam)
Minimum Coverage: A candidate must demonstrate the ability to load, clean, organize, and analyze small datasets using Python. This includes working with common data formats, basic statistics, distance calculations, simple feature preparation, and data visualization. The candidate should also understand how data quality affects AI model reliability and outcomes.
Block 4: Neural Networks, Deep Learning, and Generative AI (22.5% of total exam)
Minimum Coverage: A candidate should understand the foundational concepts of neural networks, distinguish classical machine learning from deep learning, and recognize common applications of NLP and computer vision. They must be able to explain how generative AI and large language models work at a high level, apply basic prompt engineering techniques, and identify strengths and limitations of deep learning models.
Block 5: Responsible AI, Ethics, and Critical Thinking (16.5% of total exam)
Minimum Coverage: A candidate must demonstrate awareness of ethical risks, safety concerns, and privacy issues related to AI systems. They should be able to apply basic AI safety and security practices, analyze the social and economic impact of AI, and critically evaluate AI-generated outputs for accuracy, bias, and reliability, knowing when human judgment is required.
Block 6: AI Projects, Collaboration, and Communication (14.0% of total exam)
Minimum Coverage: A candidate should be able to identify simple AI use cases, understand basic cost and resource considerations, and participate in small AI-driven projects using Python. They must demonstrate effective collaboration practices, understand common project roles, and communicate AI results clearly using summaries, visualizations, and audience-appropriate explanations.
To pass the PCEI exam, a candidate must achieve a cumulative average score of at least 75% across all exam blocks.