- What the Letters CSE Mean Here
- Who Issues the Credential
- The Three-Exam Structure Behind the Name
- The 20 Exam-Objective Headings
- Levels: Assistant, Practitioner, Master, Principal, Executive
- Fees, Delivery and Time Limits
- What Keeps the Certification Active
- Who the Credential Fits
- Scheduling Study Around the Three Exams
- A Note on Verification
- Frequently Asked Questions
- Here, CSE means Certified Software Engineer, a credential from 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% on each exam plus 2 years of experience; Master needs 70% and 4 years.
- The 20 objective headings are spread across three exams, not packed into one test.
What the Letters CSE Mean Here
The acronym CSE is crowded. Different industries use it for entirely different titles and qualifications, which is why a search for the term can return unrelated results. On this page, CSE means Certified Software Engineer, a professional credential issued through the Institute for the Certification of Computing Professionals (ICCP). If you arrived hoping for a definition of some other CSE, this article will not help, and nothing here should be read as describing any other credential that happens to share the letters.
If you want the shorter definitional versions of this topic, our pages on what CSE is, what CSE stands for, and what CSE means cover the basics. This guide goes further: it explains what the name actually commits you to, how the credential is built, and how the pieces fit together.
Who Issues the Credential
ICCP is the certifying body. The details in this article come from a prior review of ICCP's published pages, including the Certified Software Engineer page, the Examinations & Outlines page, the exam purchase listings, and the renewal and FAQ pages. That review is the source for everything below about structure, thresholds and fees. For a broader orientation, see our overview of the CSE certification and the explainer on what CSE certification is.
The Three-Exam Structure Behind the Name
The most useful way to understand the meaning of "Certified Software Engineer" is to look at what you must demonstrate. For Practitioner and Master candidates, the credential rests on three separate examinations:
- Information Systems Core covers the surrounding world a software engineer works in: information systems, data management, architecture, infrastructure, project management and analysis.
- Software Engineering covers the engineering lifecycle itself: planning, requirements, design, coding, quality, testing and maintenance.
- Object-Oriented Analysis & Design covers object theory, modeling, classes, object models, historical methodologies and the object-oriented development lifecycle.
Each of these three exams runs 90 minutes. The structure tells you something about how ICCP defines the profession: a certified software engineer is expected to understand the information-systems context, the engineering process, and object-oriented design as distinct but connected bodies of knowledge, rather than just knowing how to write code.
| Exam | Objective headings | Duration (Practitioner/Master) |
|---|---|---|
| Information Systems Core | Domains 1-6 | 90 minutes |
| Software Engineering | Domains 7-14 | 90 minutes |
| Object-Oriented Analysis & Design | Domains 15-20 | 90 minutes |
The 20 Exam-Objective Headings
ICCP's Examinations & Outlines material lists 20 objective headings. An important caveat: these are unweighted headings spread across three exams. They are not 20 domains of one test, and no per-domain percentages or question counts are published in the material we reviewed, so be wary of any resource that claims to know them. For a deeper walk-through, our complete guide to all 20 CSE content areas expands on each one.
Information Systems Core (Domains 1-6)
This exam frames software work inside the organization and its technology stack.
- Information Systems
- Data and Information Management
- Enterprise Architecture
- IT Infrastructure
- IS Project Management
- Systems Analysis & Design
Software Engineering (Domains 7-14)
The largest group by heading count, covering the engineering lifecycle from system-level thinking to long-term upkeep.
- Computer System Engineering
- Software Project Planning
- Software Requirements
- Software Design
- Programming Languages and Coding
- Software Quality Assurance
- Software Testing Techniques
- Software Maintenance and Configuration Management
Object-Oriented Analysis & Design (Domains 15-20)
The conceptual toolkit behind object-oriented development.
- Object Theory
- Models and Modeling
- Objects and Classes
- Object Models
- Development Methodologies - Historical Perspective
- OODLC
Notice what the headings reveal about the credential's meaning. Requirements, design, quality assurance, testing and configuration management sit alongside programming languages and coding. The word "Engineer" in the title points to discipline across the whole lifecycle, not just implementation skill. The inclusion of a historical perspective on development methodologies also signals that candidates are expected to understand why practices evolved, not merely which tools are fashionable.
Levels: Assistant, Practitioner, Master, Principal, Executive
"CSE" is not one fixed level. The credential is multi-level, and the exam requirements differ by tier. Mixing them up is a common source of confusion, so keep them separate.
| Level | How it is earned (per prior source review) |
|---|---|
| Assistant | Two 60-minute foundational exams |
| Practitioner | Three 90-minute exams; at least 50% on each; at least 2 years of experience |
| Master | Three 90-minute exams; at least 70% on each; at least 4 years of experience |
| Principal | Route-specific experience, contribution and workshop requirements; an alternative core exam is permitted |
| Executive | A written assignment rather than a certification exam |
Candidates of either professional level must also meet the ICCP Code of Ethics requirements. If you are weighing which tier to aim for, read our breakdown of CSE eligibility and prerequisites and the detailed explainer on the CSE passing score. According to the supplied source review, no college degree is required, and qualifying education can reduce the experience requirement.
Fees, Delivery and Time Limits
The prior source review recorded the following professional-level costs, all in USD:
- A $1,050 three-exam professional bundle
- A $350 individual professional examination, including its proctor fee
- A separate $45 candidate application
- Preparation materials are extra
That review also noted a conflict: these store prices differ from a generic FAQ figure of $299 per exam. Because of that discrepancy, treat any single number as provisional and confirm directly with ICCP before purchasing. Our CSE certification cost breakdown lays out how the pieces add up.
On delivery, the exams are computer-based, with either remote live proctoring or an approved in-person proctor. Remote candidates should expect identity checks and need a webcam and suitable internet access. The exam series must be completed within 3 years, which makes pacing across the three exams a real planning question. For scheduling specifics, see our guide to CSE exam dates and scheduling.
What Keeps the Certification Active
The inputs describe the credential 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/renewal. So the meaning of "certified" here is not a one-time event; it implies continuing engagement with the profession. Weigh that ongoing commitment when evaluating whether the CSE certification is worth it.
Who the Credential Fits
The structure suggests a particular kind of candidate: a working software or systems professional who wants formal recognition across both the engineering lifecycle and the organizational context around it. The Information Systems Core exam makes the credential relevant to people who bridge development and IT management, such as analysts, project leads and architects, not only to those who write code all day. The experience requirements (2 years for Practitioner, 4 for Master) mean it is aimed at people already in the field rather than complete beginners.
Roles that touch requirements, design, testing, configuration management and project planning map most directly to the content. If you are exploring where that knowledge leads, our pages on CSE jobs and the CSE salary guide discuss career outcomes, and we deliberately avoid quoting earnings figures here because none are established in the source material for this credential.
Scheduling Study Around the Three Exams
Because the three exams are separate, the most sensible plan is to study them as three blocks rather than one 20-topic blob. This is the only study-method section in this article, and it is tied to the credential's structure.
Object-Oriented Analysis & Design (Domains 15-20)
- Start here: the six headings are conceptual and give you shared vocabulary for the other exams
- Connect Object Theory, Objects and Classes, and Object Models before tackling OODLC
Software Engineering (Domains 7-14)
- Give this the most time; it has the most headings (eight)
- Pair Requirements with Design, and Quality Assurance with Testing Techniques
- Finish with Maintenance and Configuration Management
Information Systems Core (Domains 1-6)
- Treat it as breadth review: architecture, infrastructure, data and project management
- Tie Systems Analysis & Design back to what you learned in the earlier blocks
For a fuller plan, see the CSE study guide, and if you want a compact refresher near the end, the CSE cheat sheet. When you are ready to test yourself, the CSE practice tests let you drill each area before the real thing, and our look at CSE training covers preparation options. If you are wondering about difficulty, read how hard the CSE exam is.
A Note on Verification
Transparency matters when describing a credential. ICCP's pages could not be retrieved during the most recent live recheck, so the details above reflect a previously reviewed set of sources rather than a fresh confirmation of current rules. The paid Official Examination Guide was not retrieved either, so nothing here represents its contents. No current exam-version code is claimed, and no pass-rate statistic exists in the material we reviewed (see our note on the CSE pass rate for what can and cannot be said). Before registering or paying, confirm fees, eligibility, exam length and renewal terms on ICCP's own website. You can also compare approaches in our main practice test hub while you verify.
Frequently Asked Questions
It stands for Certified Software Engineer, a credential from the Institute for the Certification of Computing Professionals (ICCP). It is unrelated to other credentials or titles that share the same three letters.
No. Practitioner and Master candidates take three exams: Information Systems Core, Software Engineering, and Object-Oriented Analysis & Design. Each is 90 minutes. Other levels use different requirements, including two 60-minute exams for Assistant and a written assignment for Executive.
Per the prior source review, Practitioner requires at least 50% on each exam and Master at least 70% on each. These are passing thresholds, not candidate pass rates, and they are not published as applying to every level.
According to the supplied source review, no degree is required. You do need professional experience (2 years for Practitioner, 4 for Master), and qualifying education can reduce the experience requirement. Confirm current terms with ICCP.
The prior review recorded a $1,050 three-exam professional bundle, a $350 individual professional exam including the proctor fee, and a $45 candidate application, with study materials extra. A generic FAQ listed a different per-exam figure, so verify current pricing with ICCP.