CDS logo
Focused certification exam prep
Start practice

CDS Requirements 2026: Eligibility, Prerequisites & How to Qualify

TL;DR
  • 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 AreaStatusWhat It Means for You
Certifying bodyConfirmed: ICCPApply and register through ICCP channels only.
Resume with applicationConfirmed (general ICCP application)Prepare a current resume that reflects data, analytics, or computing work.
Ethics agreementConfirmed (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 requirementNeeds issuer confirmationDo not assume a degree is or is not required; ask ICCP.
Years of experienceNeeds issuer confirmationAsk which tier requires what, if anything.
Training hoursNeeds issuer confirmationAsk whether formal training is required or merely recommended.
ReferencesNeeds issuer confirmationConfirm whether references are required and in what form.
Number of exams for your tierNot verifiedConfirm which exams make up the Associate or Practitioner path.
Why We Do Not Guess: Unverified prerequisites are the most common place for outdated or imported information to creep into certification guides. If a source gives you a firm number of years of experience or a required degree for CDS without citing ICCP, treat it with suspicion. A short email or call to ICCP resolves it definitively and costs nothing.

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.

Ask Before You Pay: Before purchasing any exam, ask ICCP in writing which specific exam(s) apply to your intended tier and whether the listed price covers your entire path. Keep the reply; it protects you if store listings change.

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:

TierProfessional Development Hours (3-Year Cycle)Annual Fee
Associate60 hours$35
Practitioner120 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.

If you are a software engineer

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
If you are a business analyst

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
If you are a statistician or researcher

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

Do I need a degree to qualify for the CDS?

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.

How much does it cost to apply?

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.

How many topics does the exam cover?

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.

What does it take to keep the certification active?

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.

Is the CDS exam open-book, and can I use a calculator?

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.

Ready to pass your CDS exam?

Put this into practice with free CDS questions across every exam domain.