ITS-SD logo
Focused certification exam prep
Start practice

ITS-SD Requirements 2026: Eligibility, Prerequisites & How to Qualify

TL;DR
  • Information Technology Specialist - Software Development is governed by Pearson, and its objectives document is the authoritative scope reference.
  • The official objectives are unweighted, so all five domains deserve balanced preparation rather than a heavy focus on one.
  • C# and ANSI SQL appear as expectations and prerequisite technologies, not as separate exam domains.
  • Current fee, item count, duration, passing threshold and renewal terms are not established by the objective document.

Formal Requirements vs. Practical Readiness

Candidates searching for ITS-SD requirements usually expect a checklist: years of experience, a prior degree, a prerequisite certification. The Information Technology Specialist - Software Development credential is built differently. The governing body, Pearson, publishes an objective domain document that describes what a candidate must be able to do, and that document is the foundation of what "qualifying" means. It is a statement of knowledge and skill scope, not a gatekeeping list of credentials you must hold before you may sit the exam.

This distinction matters because it shapes how you should prepare. If the credential does not demand a particular résumé, then your readiness is judged entirely by how well you command the published objectives. In other words, the real requirement is competence across the scope, and the practical question becomes: how do you know when you are competent enough?

Be careful with unverified claims: The official objective document does not establish the current fee, number of items, exam duration, passing threshold, pass rate or renewal terms. Treat any site that quotes precise figures for these without citing a current Pearson source with caution, and confirm details directly through Pearson's registration channels before you plan around them.

For the broader picture of what the credential is, see What Is ITS-SD Certification? and What Is ITS-SD?. This article stays focused on the narrower question of eligibility and preparation prerequisites.

What the Official Objectives Assume You Already Know

The objective document does more than list topics. It also references prerequisite technologies and expectations that frame the level of the exam. A candidate who has never written a loop, never queried a table and never seen an HTTP request will find the scope overwhelming, because the objectives build on foundational fluency rather than teaching it from scratch.

Think of the assumed baseline in three layers:

  • Programming fluency: You can read and write code in a mainstream object-oriented language and reason about what it does.
  • Data fluency: You understand that applications persist information and that relational and non-relational stores both exist.
  • Web fluency: You understand that much modern software runs across a client and a server and communicates over HTTP.

None of these is a formal entry gate. They are the practical floor beneath the five domains. If one of the three layers is missing, expect that gap to surface repeatedly across objectives, since domains overlap. For example, exception handling in Domain 1, injection risks in Domain 2 and transactions in Domain 5 all rely on understanding how a running application behaves.

Readiness Check Across the Five Domains

Because the official objectives are unweighted, there is no published signal telling you that one domain counts for more than another. The sensible approach is to treat qualification as breadth with depth: you should be able to speak to every numbered objective. The blocks below translate each domain into a self-assessment of what you should be able to do.

Domain 1: Core Programming Concepts

You should be comfortable with how programs store and manage data and how they control flow.

  • Storage, memory, data types and garbage collection (1.1)
  • Algorithms, flowcharts, decisions, loops and recursion (1.2)
  • Structured exception handling, testing and debugging (1.3)
  • Functional patterns, events/delegates/promises, asynchrony and immutability (1.4)

Domain 2: Software Development Principles

This domain covers the process and engineering discipline around code, not just code itself.

  • SDLC, Agile roles and testing types (2.1)
  • Specifications, prototypes, components and generative-AI research (2.2)
  • Data structures, searching/sorting and performance (2.3)
  • Version control and collaboration (2.4)
  • Cryptography and injection/CSRF/iframe risks (2.5)

Domain 3: Object-Oriented Programming

Expect to reason about how types relate to one another and how behavior is shared or specialized.

  • Classes, members, access, instantiation and composition (3.1)
  • Inheritance and generic/abstract classes (3.2)
  • Overriding, interfaces and overloading (3.3)

Domain 4: Web Applications

The focus is on how web software is structured, hosted and connected.

  • Client/server web technologies, HTTP, browser tools, state and lifecycle (4.1)
  • Hosting and deployment (4.2)
  • Web services and formats/protocols (4.3)
  • MVC/MVVM/SPA patterns (4.4)

Domain 5: Databases

You should connect database theory to the code that talks to it.

  • Relational design, normalization, keys and relationships (5.1)
  • ANSI SQL and stored procedures (5.2)
  • Transactions and isolation (5.3)
  • Entity Framework, pools and LINQ (5.4)
  • Document and key-value databases (5.5)

For a deeper walkthrough of each content area, read ITS-SD Exam Domains 2026: Complete Guide to All 5 Content Areas.

C# and ANSI SQL: Context, Not Extra Domains

One of the most common sources of confusion is how the programming language and query language fit into the scope. The objective document includes C# and ANSI SQL expectations and prerequisite technologies. These serve as context: they tell you the flavor of examples and the technologies a candidate is expected to be familiar with. They are not additional domains stacked on top of the five.

Practically, this has two consequences:

  1. Language-specific syntax shows up inside domains. When Domain 3 asks about overriding, interfaces and overloading, or Domain 5 asks about Entity Framework and LINQ, familiarity with C# makes the questions far more approachable.
  2. SQL is a skill, not a side topic. Objective 5.2 explicitly names ANSI SQL and stored procedures, so writing and reading standard queries is directly in scope.
Context is not a separate study track: Do not create a "C# domain" and a "SQL domain" in your plan. Fold language practice into the domain where it appears: C# into Domains 1 and 3, SQL and LINQ into Domain 5, and web technologies into Domain 4.

Registration and Delivery: What Is and Isn't Established

Candidates naturally want to know the logistics: what it costs, how long it runs, how many items to expect and what score earns the credential. This is where discipline about sourcing matters. The Pearson objective document that defines the Software Development scope is a statement of what is tested. It does not establish the current fee, item count, duration, passing threshold, pass rate or renewal terms.

Question candidates askWhat the objective document establishesWhat to do
What topics are tested?Five domains with numbered objectives and subordinate topicsUse the objectives as your syllabus
Are domains weighted?No, the published objectives are unweightedPrepare all domains evenly
What is the exam fee?Not established by the documentCheck current Pearson registration details
How many items and how long?Not established by the documentConfirm at registration
What is the passing score?Not established by the documentConfirm via Pearson before test day
How does renewal work?Not established by the documentVerify current terms with Pearson

For cost planning, our ITS-SD Certification Cost 2026: Complete Pricing Breakdown discusses what to consider, and for scoring context see ITS-SD Passing Score 2026: Exactly What You Need to Pass. Scheduling considerations are covered in ITS-SD Exam Dates 2026: Testing Windows, Deadlines & Scheduling.

Who Is Best Positioned to Qualify

Since there is no published credential ladder gating entry, the better question is who tends to be well matched to the scope. The objectives lean toward early-career and career-entry software developers: people who need to demonstrate that they understand programming fundamentals, OOP, web application structure and database basics in a single, consistent framework.

Students and career changers

Learners coming from coursework or a bootcamp often have strong exposure to Domains 1 and 3 but thinner exposure to Domain 2's process topics (SDLC, Agile roles, testing types) and Domain 5's transaction and isolation material. Those gaps are where focused review pays off.

Working developers without formal validation

Practitioners who learned on the job often know how to ship features but may not have named the underlying concepts. Objectives such as normalization, isolation levels, cryptography basics or the difference between composition and inheritance can feel unfamiliar even to experienced coders because daily work rarely labels them.

Employer perspective

Entry-level and junior development roles are the natural fit, since the credential signals baseline competence across the whole software lifecycle rather than deep specialization. To explore the job side, see ITS-SD Jobs, and for the value question see Is the ITS-SD Certification Worth It? Complete ROI Analysis 2026.

Key Takeaway

If you can explain and apply every numbered objective in the Pearson document, from garbage collection in 1.1 to document and key-value databases in 5.5, you meet the practical requirement for this credential regardless of your background.

A Domain-Ordered Qualification Plan

Because the objectives are unweighted, sequencing is about dependency, not importance. The plan below orders domains so that earlier material supports later material. Adjust durations to your own starting point.

Week 1

Domain 1: Core Programming Concepts

  • Trace memory, data types and garbage collection behavior in small programs
  • Practice loops, recursion and flowchart-to-code translation
  • Write code that throws, catches and handles exceptions, then debug it
Week 2

Domain 3: Object-Oriented Programming

  • Build classes that use composition, then refactor to inheritance and compare
  • Implement abstract and generic classes
  • Practice overriding, overloading and interface implementation
Week 3

Domain 2: Software Development Principles

  • Review SDLC models, Agile roles and testing types
  • Compare data structures and searching/sorting trade-offs
  • Cover version control workflows and injection, CSRF and iframe risks
Week 4

Domain 4: Web Applications

  • Inspect HTTP traffic with browser tools and study state and lifecycle
  • Contrast hosting and deployment options
  • Compare MVC, MVVM and SPA patterns
Week 5

Domain 5: Databases

  • Design and normalize a schema, then query it with ANSI SQL
  • Study transactions and isolation behavior
  • Practice LINQ and Entity Framework concepts, then contrast document and key-value stores

Domain 1 comes first because later domains lean on it. Domain 3 follows so object-oriented thinking is solid before the process material in Domain 2. Domain 4 precedes Domain 5 because data access is easier to grasp once you understand how a web application is layered. For a fuller preparation framework, use the ITS-SD Study Guide 2026: How to Pass on Your First Attempt, and for a compact refresher near the end, the ITS-SD Cheat Sheet 2026: One-Page Review of Must-Know Facts.

Check your readiness with practice questions

Once you have covered the domains, test your recall under realistic conditions on the ITS-SD practice test site. Practice questions reveal which objectives you can recognize but not apply, which is the most common hidden gap. If you are unsure how demanding the material is, our How Hard Is the ITS-SD Exam? Complete Difficulty Guide 2026 helps you calibrate expectations without relying on invented statistics.

Frequently Asked Questions

Do I need a degree or prior certification to take the ITS-SD exam?

The Pearson objective document describes the knowledge and skills tested and does not present a degree or prerequisite certification as an entry gate. Confirm any current registration conditions directly with Pearson when you schedule.

Are the five domains weighted differently?

No weighting is published in the official objectives, which are unweighted. Plan to cover Core Programming Concepts, Software Development Principles, Object-Oriented Programming, Web Applications and Databases with balanced depth.

Do I have to learn C# and SQL as separate subjects?

Not as separate domains. The source includes C# and ANSI SQL expectations and prerequisite technologies as context. Practice them inside the relevant domains, such as OOP in Domain 3 and ANSI SQL, stored procedures and LINQ in Domain 5.

Where can I find the exact fee, passing score and exam length?

The objective document does not establish the current fee, item count, duration, passing threshold, pass rate or renewal terms. Check Pearson's current registration information for those details rather than relying on unsourced figures.

What is the best sign that I am ready to qualify?

You can explain and apply every numbered objective across all five domains, and you consistently perform well on practice questions that mix topics. Review the full ITS-SD requirements overview alongside the objectives to confirm nothing is missing.

Ready to pass your ITS-SD exam?

Put this into practice with free ITS-SD questions across every exam domain.