- What the CDS Credential Actually Is
- What Is Confirmed vs. What Needs Issuer Confirmation
- How the ICCP Application Process Works
- Fees: What the Published Numbers Say
- The Knowledge You Need Before Sitting the Exam
- Associate vs. Practitioner Tiers and Maintaining Your Credential
- Proctoring and Exam-Day Logistics
- Mapping Your Readiness to the 12 Domains
- Who Is a Realistic Candidate?
- Frequently Asked Questions
- CDS here means Certified Data Scientist - Associate/Practitioner, issued by the Institute for the Certification of Computing Professionals (ICCP).
- The general ICCP application needs a resume, an ethics agreement, and a $45 candidate application fee.
- Exact CDS education, experience, training-hour and reference requirements must be confirmed directly with ICCP before you apply.
- The published Data Science exam outline lists 12 topics, from business questions to reproducibility, without percentage weights.
What the CDS Credential Actually Is
Before talking about eligibility, it helps to be precise about which credential we mean. "CDS" is an acronym shared by several unrelated certifications. On this site it refers only to the Certified Data Scientist - Associate/Practitioner, offered by the Institute for the Certification of Computing Professionals (ICCP). If you want the definitional background first, our explainers What Is CDS Certification? and What Does CDS Stand For? cover it in plain language.
The credential is structured in two levels, Associate and Practitioner, and its subject matter is a data science body of knowledge that spans the whole analytic lifecycle: framing the business question, handling data, modeling, communicating results, and making the work reproducible. That breadth is the single most important thing to understand about "requirements," because for this certification the practical gate is demonstrating competence across a wide set of topics, not just clearing a single narrow technical test.
What Is Confirmed vs. What Needs Issuer Confirmation
Many requirements pages online blur the line between what a certifying body has published and what the author assumed. We would rather be explicit. Here is where the evidence currently stands for the CDS credential.
| Requirement Area | Status | What It Means for You |
|---|---|---|
| Certifying body | Confirmed: ICCP | Apply and register through ICCP channels only. |
| Resume with application | Confirmed (general ICCP application) | Prepare a current resume that reflects data, analytics, or computing work. |
| Ethics agreement | Confirmed (general ICCP application) | You must agree to the ICCP code of ethics as part of applying. |
| Candidate application fee | $45 (generic ICCP fee) | Budget this separately from exam fees. |
| Education requirement | Needs issuer confirmation | Do not assume a degree is or is not required; ask ICCP. |
| Years of experience | Needs issuer confirmation | Ask which tier requires what, if anything. |
| Training hours | Needs issuer confirmation | Ask whether formal training is required or merely recommended. |
| References | Needs issuer confirmation | Confirm whether references are required and in what form. |
| Number of exams for your tier | Not verified | Confirm which exams make up the Associate or Practitioner path. |
How the ICCP Application Process Works
ICCP's general application flow has three pieces you can prepare for right now, even before the CDS-specific prerequisites are confirmed.
1. A resume that tells a data story
The application asks for your resume. For a data science credential, the most useful resume is one that shows concrete analytic work: the questions you worked on, the data sources you handled, the methods you applied, and what decision or outcome resulted. Candidates who list only tool names (Python, SQL, a BI package) without describing the work leave the reviewer guessing. Frame two or three projects in terms of the problem, the data, the method, and the result.
2. The ethics agreement
ICCP requires agreement to its ethics standards as part of the general application. For data scientists this is not a formality. Questions of privacy, honest reporting of uncertainty, and responsible use of models tie directly into the written-analysis and reproducibility content you will be studying anyway.
3. The application fee
The generic candidate application fee is $45. This is separate from exam fees, which are covered below. For a consolidated view of how all the pieces add up, see our CDS Certification Cost breakdown.
Fees: What the Published Numbers Say
ICCP's current online store lists $350 per professional exam, including proctoring, and $249 per foundational exam. An older FAQ page cites $299, which appears to be superseded by the store pricing, so rely on the store figure and confirm at checkout.
What we cannot responsibly tell you is a single "total cost of the CDS." The reason is that which exam SKUs, and how many exams, the Associate or Practitioner tier requires has not been verified. Anyone quoting a precise all-in figure is filling that gap with an assumption. The honest approach is to add the $45 application fee to the per-exam price for each exam ICCP confirms your tier requires, then add any retake or maintenance costs.
The Knowledge You Need Before Sitting the Exam
Even where formal prerequisites are unconfirmed, the practical prerequisite is knowledge. The published Data Science exam outline lists 12 official topics. It does not publish percentage weights or a revision year, so you should not assume some topics are lighter than others. Prepare for all twelve. Our complete guide to all 12 CDS content areas goes deeper on each; here is how they translate into a readiness checklist.
Domain 1: Business & Technology Issues (Starting with the Question First)
The outline opens with "What problem are you trying to solve?" Expect to reason about framing a business problem before reaching for a method.
- Translating a vague stakeholder request into an answerable analytic question
- Recognizing when data science is, and is not, the right tool
Domain 2: Data Storage, Big Data and Sources
Know where data lives and how it arrives.
- Relational vs. non-relational storage and when each fits
- Big data concepts and the practical limits of working at scale
- Evaluating the provenance and reliability of a data source
Domain 3: Mathematics and Statistical Data Science
The quantitative foundation under everything that follows.
- Probability, distributions, and descriptive statistics
- Core linear algebra and calculus ideas as they support modeling
Domain 4: Programming Skills
You need working fluency, not just familiarity.
- Reading and reasoning about code that manipulates data
- Data structures, control flow, and working with data frames
Domains 5 and 6: Analytic Questions, Data Types, Reporting, and Tidying
Classifying the kind of question (descriptive, exploratory, inferential, predictive, causal) and getting data into usable shape.
- Matching question type to data type and reporting format
- Missing values, outliers, inconsistent formats, and data quality checks
Domains 7 and 8: Exploratory Analysis and Statistical Modeling and Inference
From looking at the data to drawing defensible conclusions from it.
- Visual and numerical exploration to surface structure and anomalies
- Estimation, confidence, hypothesis testing, and what the results do and do not support
Domains 9 and 10: Prediction and Machine Learning, and Causality
Two topics candidates often conflate.
- Training, validation, overfitting, and evaluating predictive models
- Why a model that predicts well does not establish cause, and what designs support causal claims
Domains 11 and 12: Written Analysis and Reproducibility
The communication and rigor end of the lifecycle, easy to under-prepare because they feel soft.
- Writing an analysis so a non-specialist can follow the reasoning and the caveats
- Documenting work so someone else can rerun it and get the same result
One pattern worth noticing: the outline follows the life of a project from question to communication to reproducibility. That is why a candidate with strong modeling skills but little experience framing problems or documenting work can still struggle. To gauge where that leaves you, read How Hard Is the CDS Exam?
Associate vs. Practitioner Tiers and Maintaining Your Credential
Qualifying is only the first step; staying certified is the second. Active certification runs on a 3-year professional-development cycle. ICCP's general tier rules specify:
| Tier | Professional Development Hours (3-Year Cycle) | Annual Fee |
|---|---|---|
| Associate | 60 hours | $35 |
| Practitioner | 120 hours | $75 |
These are ICCP's general tier rules, and whether they apply to your specific CDS situation should be confirmed with ICCP. If they do apply, the Practitioner level doubles the hours and more than doubles the annual fee, which matters when you are deciding which tier to pursue. For the longer-term financial picture, see Is the CDS Certification Worth It?
Key Takeaway
Build your maintenance plan on day one. Sixty or 120 hours across three years is manageable if you log conference sessions, courses, and relevant projects as you go, and painful if you try to reconstruct them at the deadline.
Proctoring and Exam-Day Logistics
General ICCP examinations use approved proctoring, with arranged remote or in-person options. The store's professional exam price includes proctoring. What is not verified for CDS specifically is the exact testing vendor and workflow, whether the exam is open-book, what the calculator rules are, and whether delivery is adaptive. Plan accordingly:
- Do not assume you may bring notes, a reference sheet, or a calculator. Confirm the rules before exam day.
- Do not assume a fixed-form test. If delivery is adaptive, pacing strategies that rely on skipping and returning may not apply.
- If you test remotely, check the proctoring technical requirements well ahead of your appointment.
For scheduling specifics as they become available, watch our page on CDS exam dates, windows, and deadlines. Scoring details live in CDS Passing Score, and what the data shows about outcomes is in CDS Pass Rate.
Mapping Your Readiness to the 12 Domains
Rather than a generic study calendar, use your background to decide where to start. The logic below ties each common candidate profile to the domains that will most likely need extra time. For a fuller plan, our CDS Study Guide sequences the material.
Shore up the statistical and communication side
- Prioritize Domains 3, 8, and 10 (statistics, inference, causality)
- Practice Domain 11 by writing up an analysis for a non-technical reader
Strengthen programming and modeling
- Prioritize Domains 4 and 9 (programming, machine learning)
- Review Domain 2 for data storage and big data concepts you may not touch daily
Add engineering and reproducibility habits
- Prioritize Domains 2, 4, and 12 (storage, programming, reproducibility)
- Revisit Domain 1 to practice framing problems for business audiences
Whichever profile fits you, test yourself against realistic questions early so your gaps show up before exam day. Our practice test platform is built for exactly that diagnostic step, and the CDS cheat sheet is a handy final-review reference.
Who Is a Realistic Candidate?
Because the formal education and experience prerequisites are not confirmed, the best predictor of readiness is demonstrated work. Candidates who tend to be well positioned include data analysts, junior data scientists, BI developers, statisticians moving into applied work, and software engineers building analytics pipelines. Employers in this space generally look for people who can carry a question from framing through to a clearly communicated, reproducible result. If you are exploring where the credential may lead, see CDS jobs and the CDS salary guide, and for structured preparation options, CDS training.
If you are earlier in your journey, the Associate level is the natural entry point to ask ICCP about, while the Practitioner level suggests deeper experience. That framing is an interpretation of the tier names, not a published rule, so confirm the specifics with ICCP before committing.
Frequently Asked Questions
The exact CDS education requirement has not been verified and needs confirmation from ICCP. The general application asks for a resume and an ethics agreement, but do not assume a degree is or is not required until ICCP confirms it for your tier.
The generic ICCP candidate application fee is $45. Exam fees are separate: the store lists $350 per professional exam including proctoring and $249 per foundational exam. Which exams your tier requires should be confirmed with ICCP, so a single all-in total cannot be stated reliably.
The accessible Data Science exam outline lists 12 official topics, from business and technology issues through reproducibility. It does not publish percentage weights or a revision year, so prepare for all twelve rather than assuming some count for less.
Certification follows a 3-year professional-development cycle. ICCP's general tier rules list 60 hours and a $35 annual fee for Associate, and 120 hours and a $75 annual fee for Practitioner, with applicability to your situation to be confirmed.
Open-book status, calculator rules, and whether delivery is adaptive have not been verified for the CDS. Confirm all three with ICCP before exam day and avoid planning around assumptions.