NCP-OUSD · Professional · 120 min · 60–70 questions · $200

OpenUSD Development

Blueprint + study plan Verified blueprint, study plan generator, and curated official resources. Practice content coming soon.

Start here

Practice questions for this exam are coming. Start with a study plan.

Build a study plan

Today's study plan

Enter your exam date and weekly hours for a day-by-day plan weighted by the official domains.

Build my plan

Readiness by domain

Tracks your accuracy and coverage in each official domain as you practise.

Mock exam

Unlocks when the question bank reaches 60 questions.

Exam details and more tools

Everything below is folded away to keep this page calm. Open a section, or switch on Advanced mode (in the More menu) to have them open by default.

More study tools

  • Ask Aegis: the tutor button at the bottom right answers from the course content with citations.
  • Xid error reference: every in-use NVIDIA Xid code with NVIDIA's recommended actions.
  • HGX hardware guide: a beginner's tour of an 8-GPU server.

Exam facts

Level
Professional
Duration
120 minutes
Questions
60–70
Price
$200
Delivery
Online, remotely proctored
Language
English
Validity
Two years from issuance
Scoring
Pass/fail (no numeric score is reported)
Prerequisites
Two to three years of experience working with the OpenUSD framework and Python or C++ programming or completion of the study guide materials. The candidate should be able to create 3D content, solve technical problems, and use version control systems in collaborative environments. They should understand rendering systems and be able to optimize performance.

Exam facts verified against NVIDIA's NCP-OUSD page on 2026-10-08. The official page gives one descriptive paragraph per domain (no bulleted objectives); it is reproduced as that domain's single objective. Always confirm on nvidia.com before booking.

Official blueprint

Composition — 23%
  1. 1.1 Author, design with, and debug composition arcs. A developer needs to know all of the composition arcs, how they work, and when and where it is appropriate to use each. The developer needs to be able to debug complex LIVERPS scenarios.
Content Aggregation — 10%
  1. 2.1 Build modular, reusable components; leverage instancing (native and point) to optimize a scene; and apply different strategies for overriding an instanced asset for efficient, optimized, and collaborative aggregation of assets (models) to build large scenes.
Customizing USD — 6%
  1. 3.1 Understand USD plugin development to extend USD’s functionality, including the creation of custom schemas, file format plugins, custom model kinds, and variant fallback selections.
Data Exchange — 15%
  1. 4.1 Create conceptual data mapping documents, custom importers, exports, and scripts for interchange of data with OpenUSD.
Data Modeling — 13%
  1. 5.1 Understand Usd and Sdf data structures and data types, including prims, properties (attributes/relationships), primvars, valueTypes (float, token, matrix4d, etc.), timeSamples, and built-in USD schemas.
Debugging and Troubleshooting — 11%
  1. 6.1 Introspect USD stages to fix unexpected or undesired composition results, identify poorly authored data, and optimize load and render times.
Pipeline Development — 14%
  1. 7.1 Perform high-level tasks that are important for a well-rounded OpenUSD developer or architect, including designing the pipeline, asset management, versioning, diagramming, documenting, UI/UX, writing a USD exporter hook to transform data into your pipeline’s preferred structure, managing build configurations, and flattening and removing proprietary dependencies from an asset.
Visualization — 8%
  1. 8.1 Execute tasks related to UsdGeom, UsdShade, and UsdLux USD domains (e.g., meshes, cameras, materials, and lights). These are domains that are used in almost every USD use case, so we would expect a developer to be more familiar with these domains.

Study roadmap

  1. Baseline. Read the official exam page and study guide, then skim every domain below to find gaps.
  2. Composition (23%). Study the NVIDIA training and docs linked below for this domain; keep notes per objective.
  3. Data Exchange (15%). Study the NVIDIA training and docs linked below for this domain; keep notes per objective.
  4. Pipeline Development (14%). Study the NVIDIA training and docs linked below for this domain; keep notes per objective.
  5. Data Modeling (13%). Study the NVIDIA training and docs linked below for this domain; keep notes per objective.
  6. Debugging and Troubleshooting (11%). Study the NVIDIA training and docs linked below for this domain; keep notes per objective.
  7. Content Aggregation (10%). Study the NVIDIA training and docs linked below for this domain; keep notes per objective.
  8. Visualization (8%). Study the NVIDIA training and docs linked below for this domain; keep notes per objective.
  9. Customizing USD (6%). Study the NVIDIA training and docs linked below for this domain; keep notes per objective.
  10. Exam rehearsal. Re-read your weakest domain notes and the study guide.

Official resources