CSE logo
Focused certification exam prep
Start practice

CSE Certification

TL;DR
  • CSE here means Certified Software Engineer, issued through the Institute for the Certification of Computing Professionals (ICCP).
  • Practitioner and Master candidates sit three 90-minute exams: Information Systems Core, Software Engineering, and Object-Oriented Analysis & Design.
  • Practitioner needs at least 50% per exam and 2 years of experience; Master needs 70% and 4 years.
  • The 20 exam-objective headings are unweighted, so plan coverage evenly rather than guessing at emphasis.

What the Certified Software Engineer Credential Is

The Certified Software Engineer credential is a professional certification administered through the Institute for the Certification of Computing Professionals, usually shortened to ICCP. If you have landed here after searching for the acronym, the basics are covered in our explainers on what CSE certification is and what CSE stands for. This article treats the credential as a complete package: the exams, the levels, the fee structure, and how to prepare for the material.

Unlike many vendor-specific badges, this is a vendor-neutral, broad-based credential. It does not certify that you can operate one product. It tests whether you understand the information systems context that software lives in, the engineering discipline of building and maintaining software, and the object-oriented analysis and design thinking that underpins most modern codebases.

Verification note: The exam structure, fees and eligibility rules described here were carried forward from a prior source review. ICCP's own pages could not be retrieved during the most recent live recheck, so treat every figure as provisional and confirm current terms on the issuer's site before you apply or pay.

The Three Professional Exams and Their 20 Objective Headings

The professional-level credential is built from three separate examinations. ICCP's exam outlines list 20 exam-objective headings spread across them. These are not 20 domains of a single test, and no weights are attached to them, so you should not assume any heading counts for more than another.

ExamObjective headingsCount
Information Systems CoreDomains 1 to 66
Software EngineeringDomains 7 to 148
Object-Oriented Analysis & DesignDomains 15 to 206

For a heading-by-heading walkthrough, see CSE Exam Domains 2026: Complete Guide to All 20 Content Areas. The sections below give a working-level summary of what each exam asks you to master.

Exam One: Information Systems Core in Detail

This exam is the widest-angle of the three. It asks whether you understand software as one component of an organization's information systems, not as an isolated artifact. Candidates who live entirely in code sometimes find it the least familiar.

Domain 1: Information Systems

The foundation: what information systems are, how they serve organizations, and how people, process, data and technology fit together.

  • Components and purposes of an information system
  • How systems support business operations and decisions

Domain 2: Data and Information Management

How data is modeled, stored, retrieved and governed.

  • Database concepts and data modeling
  • Data quality, integrity and management practices

Domain 3: Enterprise Architecture

The big-picture structure of systems across an organization and how individual applications fit within it.

  • Architectural layers and their relationships
  • Alignment between technology structure and organizational goals

Domain 4: IT Infrastructure

The hardware, networks and platform services that software depends on.

  • Computing, storage and networking foundations
  • How infrastructure choices constrain application design

Domain 5: IS Project Management

Planning, scheduling, resourcing and controlling information systems projects.

  • Project lifecycle and control concepts
  • Risk, scope and stakeholder management

Domain 6: Systems Analysis & Design

Moving from a business problem to a specified system solution.

  • Gathering and analyzing needs
  • Translating analysis into design artifacts

Exam Two: Software Engineering in Detail

This is the exam most candidates expect, and it has the most headings: eight, covering the full life of a software product from planning through long-term maintenance.

Domains 7 to 9: Foundations of a Build

Computer System Engineering, Software Project Planning, and Software Requirements establish what is being built and how the work is organized.

  • How software relates to the larger engineered system
  • Estimating, scheduling and planning software work
  • Eliciting, specifying and validating requirements

Domains 10 and 11: Design and Construction

Software Design and Programming Languages and Coding cover how a solution is structured and then expressed in code.

  • Design principles, structure and decomposition
  • Language paradigms and coding practices

Domains 12 to 14: Quality and Longevity

Software Quality Assurance, Software Testing Techniques, and Software Maintenance and Configuration Management address whether the product is right and stays manageable.

  • Quality assurance as a process, distinct from testing itself
  • Testing techniques and how they find different defect types
  • Change control, versioning and maintenance practice

A common trap here is blurring quality assurance and testing. Quality assurance is about the process that prevents defects; testing techniques are about detecting them. Expect the exam to reward candidates who keep that distinction clean.

Exam Three: Object-Oriented Analysis and Design in Detail

The third exam is the most conceptual. It covers six headings that move from theory to modeling to lifecycle.

Domain 15: Object Theory

The underlying ideas of the object paradigm.

  • Core object-oriented principles and why they exist

Domain 16: Models and Modeling

Why we model, and what makes a model useful.

  • Modeling purpose, abstraction and notation

Domains 17 and 18: Objects and Classes; Object Models

The building blocks and how they are composed into models.

  • Classes, objects and their relationships
  • Representing structure and behavior in object models

Domain 19: Development Methodologies - Historical Perspective

How development approaches evolved and what each generation tried to fix.

  • Recognizing methodology lineages and their trade-offs

Domain 20: OODLC

The object-oriented development lifecycle, tying analysis, design and construction into a sequence.

  • How lifecycle phases apply when the system is object-oriented

Key Takeaway

The historical-methodology heading rewards recognition and comparison, not memorized dates. Practice explaining what problem each approach was responding to.

Levels: Assistant, Practitioner, Master, Principal, Executive

The credential is multi-level, and the rules differ by level, so do not apply one level's details to another. According to the supplied source review:

LevelExam requirementExperience and other requirements
AssistantTwo 60-minute foundational examsEntry-oriented route
PractitionerThree 90-minute exams; at least 50% on eachAt least 2 years of experience
MasterThree 90-minute exams; at least 70% on eachAt least 4 years of experience
PrincipalRoute-specific; an alternative core exam is permittedAdds experience, contribution and workshop requirements
ExecutiveWritten assignment instead of a certification examAssignment-based assessment

ICCP Code of Ethics requirements apply across the professional levels. The 50% and 70% figures are passing thresholds you must reach, not statistics about how many candidates succeed. For the scoring mechanics, see CSE Passing Score 2026, and for how those thresholds translate into real difficulty, see How Hard Is the CSE Exam?. Honest data on outcomes is covered in CSE Pass Rate 2026: What the Data Shows.

According to the same review, no college degree is required, and qualifying education can reduce the experience you need. The full series of exams must be completed within 3 years. Eligibility details are expanded in CSE Requirements 2026.

Fees, Application and Delivery Mechanics

The prior review recorded the following USD amounts for the professional exams. All are subject to the verification hold and should be reconfirmed with ICCP.

ItemRecorded amount (USD)
Three-exam professional bundle$1,050
Individual professional exam, including proctor fee$350
Candidate application (separate)$45

Preparation materials are an additional cost. One source conflict is worth flagging: a generic FAQ figure of $299 per exam differs from the store prices above. Do not assume the generic number applies to your level, and do not apply the three-exam price or 90-minute timing to the Assistant or Executive routes. The full cost picture is in CSE Certification Cost 2026.

Delivery is computer-based, with either a remote live proctor or an approved in-person proctor. Remote candidates should expect identity checks and need a webcam and suitable internet access. Scheduling considerations are covered in CSE Exam Dates 2026.

Practical consequence of the bundle: Because the individual exam price includes a proctor fee, taking exams one at a time and taking the bundle can lead to different totals. Compare both against your timeline before buying, especially since the series must be finished within 3 years.

Sequencing Your Preparation Around the Domains

Because the 20 headings are unweighted, an even-coverage plan is the sensible default. The one genuinely useful structuring decision is the order in which you tackle the three exams. A plan that follows the logic of the material tends to work best. The broader method is laid out in our CSE Study Guide; here is a domain-aware schedule.

Weeks 1-2

Information Systems Core

  • Cover Domains 1 and 2 first; data concepts feed later design topics
  • Then Domains 3 and 4 for architecture and infrastructure context
Week 3

Project Management and Analysis

  • Domains 5 and 6, which bridge into the Software Engineering exam
Weeks 4-6

Software Engineering

  • Planning and requirements (Domains 8 and 9) before design and coding
  • Separate quality assurance from testing techniques on purpose
  • Finish with maintenance and configuration management
Weeks 7-8

Object-Oriented Analysis and Design

  • Theory and modeling first, then classes and object models
  • Close with methodologies and OODLC so you can place everything in a lifecycle

Adjust the pacing to your background. A working developer may move quickly through Domains 11 to 14 and spend extra time on enterprise architecture and IS project management. An analyst or manager may do the reverse. A one-page recap of must-know points is in the CSE Cheat Sheet, and you can test recall with realistic questions on the main practice test site. If you want structured preparation options, see CSE Training.

Key Takeaway

Because the Official Examination Guide is a paid product that was not reviewed for this article, do not assume any specific content from it. Build your plan from the 20 published objective headings and verify the outline on ICCP's site.

Keeping the Credential Active

The supplied review describes the credential itself as lifelong, but active professional certified-member status carries ongoing obligations: 120 professional-development hours per 3-year cycle and a $75 annual professional membership or renewal fee. Confirm both with ICCP's renewal page, since these are carried-forward details under the verification hold. The long-term value question is explored in Is the CSE Certification Worth It?.

Who the Credential Suits

Because the content spans information systems, software engineering and object-oriented design, the credential fits professionals who want to demonstrate breadth rather than depth in one tool. Typical fits include developers moving toward architecture or lead roles, analysts and designers who work across business and technical teams, and project-oriented practitioners who manage software delivery. Employers who value vendor-neutral foundations tend to be the audience; see CSE Jobs for how the credential relates to roles, and CSE Salary Guide for earnings context. No salary figures are asserted here, since none were verified.

Frequently Asked Questions

Is the Certified Software Engineer exam one test or several?

For Practitioner and Master candidates it is three separate 90-minute exams: Information Systems Core, Software Engineering, and Object-Oriented Analysis & Design. Other levels use different formats.

How many objective headings are there, and are they weighted?

There are 20 headings across the three exams: six in Information Systems Core, eight in Software Engineering, and six in Object-Oriented Analysis & Design. No weights or question counts are published in the reviewed material.

What scores do I need to pass?

According to the prior review, Practitioner requires at least 50% on each exam and Master at least 70% on each. These are thresholds, not pass rates, and should be confirmed with ICCP.

Do I need a degree?

The supplied review states no college degree is required, and qualifying education can reduce the experience requirement. Practitioner needs 2 years of experience and Master needs 4.

How long do I have to finish all the exams?

The source review says the exam series must be completed within 3 years. Verify the current window with ICCP before you begin, and see the exam dates guide for scheduling.

Ready to pass your CSE exam?

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