- What the CDS Certification Actually Is
- The ICCP Framework Behind the Credential
- The 12 Official Topics, Read as a Workflow
- What to Expect From the Exam Experience
- Fees, Application, and Proctoring Mechanics
- Associate vs. Practitioner and Keeping It Active
- Who Values This Credential
- Sequencing Your Prep Around the Domains
- Frequently Asked Questions
- CDS here means Certified Data Scientist - Associate/Practitioner, issued by the Institute for the Certification of Computing Professionals (ICCP).
- The accessible Data Science Exam outline lists 12 official topics, but publishes no percentage weights.
- ICCP's store lists professional exams at $350 including proctoring; the generic application fee is $45.
- Active certification runs on a 3-year professional-development cycle, with hours varying by Associate or Practitioner tier.
What the CDS Certification Actually Is
The Certified Data Scientist - Associate/Practitioner credential, abbreviated CDS, is a data science certification offered by the Institute for the Certification of Computing Professionals. If you searched "CDS certification" and landed on material about banking, defense, or other fields that share the acronym, set that aside. This article covers only the ICCP data science credential, and the site's explainers such as What Is CDS Certification? and What Does CDS Stand For? follow the same definition.
What distinguishes this credential from a vendor badge is its scope. It is not tied to a single cloud platform or software package. The topic list spans business framing, data storage, statistics, programming, modeling, causality, and written communication. That breadth reflects the whole arc of a data science project rather than one tool's feature set, which shapes how you should prepare.
The ICCP Framework Behind the Credential
ICCP is a certifying body for computing professionals, and its general program has a recognizable shape that the CDS inherits. A candidate submits an application, which for the general ICCP process includes a resume and an agreement to a code of ethics. Examinations are administered under approved proctoring, with remote or in-person options arranged through ICCP. The CDS-specific testing vendor and exact workflow are not verified, so confirm the delivery details when you register.
Two structural features matter for planning:
- Ethics is part of the process. The general application includes an ethics agreement. Treat it as a real commitment, since certification can be tied to ongoing professional conduct.
- Tiering exists. ICCP's general rules distinguish Associate and Practitioner levels, each with its own maintenance expectations. Which tier fits you depends on your background, and the CDS-specific applicability should be confirmed with the issuer.
For a plain-language primer on the name and scope, What Is CDS? is a good companion to this overview.
The 12 Official Topics, Read as a Workflow
The publicly accessible Data Science Exam outline lists 12 official topics. It does not provide percentage weightings or a revision year, and it is not a verified blueprint for a complete multi-exam pathway. That means you cannot rank domains by points; you have to judge them by where your own skills are thinnest. The detailed CDS Exam Domains guide goes deeper on each area.
A useful way to read the list is as a project lifecycle in four phases.
Phase 1: Framing the problem
Domain 1: Business & Technology Issues: Starting with the Question First, What Problem are you Trying to Solve?
The title of this topic tells you its philosophy: the question comes before the technique. Expect to reason about whether a problem is worth solving with data, what a stakeholder actually needs, and how technology constraints shape the answer.
- Translate a vague business request into a testable analytic question
- Recognize when data science is the wrong tool for the problem
- Connect technology choices to business constraints
Domain 5: The Data Analytic Question and Types of Data and Reporting
This topic classifies the kind of question being asked and the kind of data available. Candidates should be comfortable distinguishing descriptive, exploratory, inferential, predictive, and causal questions, and matching each to appropriate reporting.
- Differentiate question types and the evidence each requires
- Identify data types and how they constrain analysis
- Choose reporting formats suited to the audience
Phase 2: Getting and preparing data
Domain 2: Data Storage, Big Data and Sources
Know where data lives and how it is accessed: relational and non-relational storage, large-scale data concepts, and the provenance of data sources.
- Compare storage approaches and when each is appropriate
- Understand what changes when data becomes "big"
- Evaluate source reliability and bias
Domain 6: Tidying the Data - Data Cleaning and Quality
Expect scenarios about missing values, inconsistent formats, duplicates, outliers, and structural problems in raw data. The word "tidy" signals attention to how datasets should be organized for analysis.
- Diagnose and handle missing and malformed data
- Reshape data into an analysis-ready structure
- Assess quality before trusting any downstream result
Phase 3: Analysis and modeling
Domain 3: Mathematics and Statistical Data Science
The quantitative foundation: probability, distributions, descriptive and inferential statistics, and the mathematical reasoning that later modeling topics assume.
Domain 4: Programming Skills
Data science programming fundamentals. The outline does not specify languages in the material available here, so verify any language expectations with ICCP and focus on transferable concepts: data structures, control flow, functions, and manipulating datasets.
Domain 7: Exploratory Analysis
Summarizing and visualizing data to find structure, anomalies, and hypotheses before formal modeling.
Domain 8: Statistical Modeling and Inference
Fitting models, estimating parameters, quantifying uncertainty, and drawing defensible conclusions from samples.
Domain 9: Prediction and Machine Learning
Building and evaluating predictive models. Pay attention to the difference between explaining a relationship and forecasting an outcome, and to overfitting and validation.
Domain 10: Causality
Moving beyond correlation. Candidates should understand confounding, the limits of observational data, and what experimental design adds.
Phase 4: Communicating and sustaining the work
Domain 11: Written Analysis
Communicating findings clearly in prose: stating the question, the method, the result, and its limitations for a non-technical reader.
Domain 12: Reproducibility
Making analysis repeatable by others: documenting steps, managing code and data, and ensuring that results can be regenerated.
Key Takeaway
The outline gives no weights, so do not assume the statistics and machine learning topics dominate. Domains 1, 5, 11, and 12 cover judgment, communication, and process, and they are easy to underprepare if you come from a purely technical background.
What to Expect From the Exam Experience
Several delivery details are simply not verified for the CDS: whether the exam is open-book, what calculator rules apply, and whether delivery is adaptive. Do not rely on forum rumor for these. Ask ICCP for the candidate handbook or exam rules at registration time and plan around the official answer.
What you can reasonably infer from the topic list is the flavor of the content. Because domains such as Business & Technology Issues, Written Analysis, and Reproducibility are judgment-oriented, expect scenario thinking in addition to computation. Because Statistical Modeling and Inference and Causality are conceptual, expect to be asked why a method is appropriate, not only how to run it. Our guide on how hard the CDS exam is discusses difficulty in more detail, and CDS Passing Score covers what is and is not publicly known about scoring. Likewise, there is no verified published pass rate to cite here; see CDS Pass Rate for how to interpret the limited data.
Fees, Application, and Proctoring Mechanics
The numbers below come from ICCP's published store and general application information. Treat them as a starting point and confirm at checkout, because the older FAQ and the current store do not agree on every price.
| Item | What is listed | Caveat |
|---|---|---|
| Professional exam | $350, including proctoring (current store) | An older FAQ listed $299; the store figure is the more current listing |
| Foundational exam | $249 (current store) | Whether the CDS pathway requires a foundational exam is not verified |
| Candidate application fee | $45 (generic ICCP fee) | Confirm it applies to your CDS application |
| Total certification cost | Not asserted | The number and type of exams for the requested CDS tier are unverified |
Because the required exam count is unconfirmed, no honest total can be stated. Do the arithmetic only after ICCP tells you which exams your tier requires. For a framework on budgeting, including maintenance costs, read CDS Certification Cost.
Associate vs. Practitioner and Keeping It Active
The credential is labeled Associate/Practitioner because ICCP organizes certification into tiers. The general ICCP maintenance rules, which apply to the CDS only subject to confirmation, work on a 3-year professional-development cycle:
| Tier | Professional-development hours (3-year cycle) | Annual fee |
|---|---|---|
| Associate | 60 hours | $35 |
| Practitioner | 120 hours | $75 |
Two practical points follow. First, certification is not a one-time purchase; the annual fee and the hour requirement continue as long as you want the credential active. Second, you should confirm with ICCP which tier and which maintenance terms apply to your specific CDS certification before planning your long-term costs. The broader value question is explored in Is the CDS Certification Worth It?
Who Values This Credential
Because the topics span the full analytic lifecycle, the credential is most naturally relevant to roles where data work crosses technical and business boundaries: analysts, junior and mid-level data scientists, and professionals moving into data work from adjacent computing roles. The Written Analysis and Reproducibility topics in particular speak to employers who care that results can be communicated and repeated, not just computed.
Be cautious about hiring claims. No verified employer list or salary figure for this specific credential is available here, so avoid any source that quotes a precise number without citing ICCP. For realistic framing of roles and earnings discussions, see CDS Jobs and CDS Salary Guide, and keep in mind that credentials usually support a hiring case alongside a portfolio rather than replace one.
Sequencing Your Prep Around the Domains
With no domain weights published, sequence your study by dependency rather than by points. Statistics and programming support almost everything else, so they come first; judgment and communication topics come last because they synthesize the rest. This single timeline is a starting template to adapt to your own gaps. The fuller approach is in the CDS Study Guide, and CDS Training covers learning resources.
Foundations: Domains 3 and 4
- Review probability, distributions, and descriptive and inferential statistics
- Practice manipulating datasets in your chosen language
Data handling: Domains 2 and 6
- Compare storage models and big data concepts
- Work through cleaning exercises on messy real datasets
Analysis and modeling: Domains 7, 8, 9, 10
- Explore data, then fit and interpret statistical models
- Build predictive models and validate them; study confounding and causal reasoning
Judgment and communication: Domains 1, 5, 11, 12
- Practice turning vague requests into analytic questions
- Write a short analysis and make it fully reproducible
Finish with timed practice. A quick-reference pass using the CDS Cheat Sheet helps consolidate facts, and you can test yourself on our practice test site. Use the CDS practice questions after each phase to see which domains are lagging before moving on.
Frequently Asked Questions
The Institute for the Certification of Computing Professionals (ICCP) issues the Certified Data Scientist - Associate/Practitioner credential, abbreviated CDS.
The accessible Data Science Exam outline lists 12 official topics, from business problem framing through reproducibility. It does not publish percentage weights or a revision year, so verify details with ICCP.
ICCP's current store lists professional exams at $350 including proctoring and foundational exams at $249, plus a generic $45 application fee. The exact exams required for the CDS tier are unverified, so a total cannot be stated.
Active certification follows a 3-year professional-development cycle. General ICCP rules list 60 hours and a $35 annual fee for Associate, and 120 hours and a $75 annual fee for Practitioner; confirm applicability for your tier.
Open-book status, calculator rules, and adaptive delivery are not verified for the CDS. Request the official exam rules from ICCP before test day rather than relying on unofficial claims.