PE Software

Principles and Practice of Engineering (PE) Exam - Software

More study resources

About this exam

The Principles and Practice of Engineering (PE) exam is NCEES's competency examination for a specific engineering discipline, and the Software exam is one of the more than 20 PE exams NCEES offers. It is designed for engineers who have gained a minimum of four years post-college work experience in their chosen engineering discipline, so it tests judgment built on practice rather than classroom recall alone. NCEES describes the exam as testing for a minimum level of competency in a particular engineering discipline; treat that as the scope statement and check the Software-specific NCEES page for the current topic outline and design standards, since this page does not enumerate the Software domain list.

Registration and scheduling happen through your MyNCEES account, where you select your exam location and then an available exam date; if the nearby choices do not suit you, you can browse dates at other NCEES-approved test centers. Your licensing board, not NCEES alone, governs eligibility, so confirm state or territory requirements before you register. Results are reported only as pass or fail, typically within 7–10 business days, and a failing result comes with a diagnostic report showing performance by major topic. Prepare by working the published topic outline into a study plan, drilling the standards and reference material the exam permits, and timing practice problems under exam conditions. Reasonable accommodations are available for examinees who meet certain eligibility criteria and sufficiently document their request.

What you'll study

Common questions

About PE Software preparation

How is the PE Software exam delivered and scored?

It is a computer-based exam administered at NCEES-approved test centers. All results are reported as pass or fail; no numeric score is issued. If you fail, you receive a diagnostic report showing your performance for each of the major topics covered on the exam, which is the most useful feedback for a retake plan.

How soon do results arrive?

Exam results are typically available within 7–10 business days. You will receive an email notification from NCEES with instructions to view your exam results in your MyNCEES account, and results include a link to your licensing board for state-specific information or instructions. Plan licensing decisions around that window rather than assuming same-week results.

How many times can I retake the exam?

NCEES policy states examinees will be provided one attempt per testing window and no more than three attempts in a 12-month period. Because windows and board rules vary, confirm the current schedule and your board's requirements before assuming a specific retake date; a failed attempt also gives you a topic-level diagnostic report to target.

What does the exam fee cover, and is it paid to my state board?

The source page states a $250 exam fee is payable directly to NCEES as part of the registration process, in the context of NCEES exam administration under agreement with a provincial association. Fees can differ by jurisdiction and exam, so verify the amount shown in your MyNCEES registration before paying, and note that separate board application fees may apply.

Who is eligible to sit for the PE Software exam?

The PE exam is designed for engineers who have gained a minimum of four years post-college work experience in their chosen engineering discipline. Actual eligibility, including education and experience documentation, is set by your state or territory licensing board, so read that board's requirements before registering through MyNCEES.

Can I choose a different test center or date after registering?

During registration you select your exam location, then are presented with a list of available exam dates; if you are not happy with the choices, you can browse available dates at other NCEES-approved test centers. Changes after the registration deadline are governed by NCEES cancellation, refund, and rescheduling rules in the NCEES Examinee Guide.

What is the most common way candidates fail?

Treating software experience as sufficient preparation. The exam tests minimum competency across a broad discipline, so candidates who skip the published topic outline, never practice under time pressure, or ignore the standards and reference material permitted on exam day tend to lose points on breadth rather than depth. Build a study plan directly from the outline.

In what order should I study?

Start with the current Software exam topic outline on the NCEES exam page, since this page does not enumerate the domain list. Map each topic to your weaker areas, study the referenced standards and permitted materials, then move to timed practice problems and a full-length rehearsal. Close with review of your error log rather than new material.

Are accommodations available?

Yes. Reasonable accommodations are available for examinees who meet certain eligibility criteria and sufficiently document their request. Requests are handled through NCEES, so begin the documentation process early, since approval must be completed before scheduling and late requests may not be accommodated for your preferred testing window.