Skip to main content
Independent federal grant matching. Not affiliated with any government agency. Get free access and see which open grants fit your organization.
Closed on Aug 11, 2026

Correctness for Scientific Computing Systems

U.S. National Science Foundation · Opportunity number 24-571

Details summarized from the official notice as of Jun 28, 2026. Always confirm eligibility, deadlines and requirements in the official notice before applying.

Independent platform. Not affiliated with or endorsed by any government agency. Data from public federal sources.

This opportunity is closed as of Aug 11, 2026. It is kept here for reference. See the related open opportunities below, or check the official listing in case the agency posts a new cycle.

Key facts

Opportunity number24-571
AgencyU.S. National Science Foundation
Assistance listing (ALN, formerly CFDA)81.049, 47.070
PostedMay 10, 2024
DeadlineAug 11, 2026
Estimated total program funding$18,000,000
Cost sharing or matching requiredNo
Funding typeGrant
CategoryScience technology and other research and development
Last updated hereJun 28, 2026

Summary from the notice

Correctness for Scientific Computing Systems (CS2) is a joint program of the National Science Foundation (NSF) and the Department of Energy (DOE). The program addresses challenges that are both core to DOE’s mission and essential to NSF’s mission of ensuring broad scientific progress. The program’s overarching goal is to elevate correctness as a fundamental requirement for scientific computing tools and tool chains, spanning low-level libraries through complex multi-physics simulations and emerging scientific workflows. At an elementary level, correctness of a system means that desired behavioral properties will be satisfied during the system’s execution. In the context of scientific computing, correctness can be understood, at both the level of software and hardware, as absence of faulty behaviors such as excessive numerical rounding, floating-point exceptions, data races deadlocks, memory faults, violations of specifications at interfaces of system modules, and so on. The CS2 program puts correctness on an equal footing with performance, the focus of current scientific computing research. This program envisions the necessity of proving correctness even in performant scientific computing systems. Such correctness proofs themselves might rely upon multiple factors, including correctness of static and runtime program analyses. Recognizing that many scientific computing applications are inherently statistical, use probabilistic or randomized algorithms, and/or deal with uncertain data, probabilistic notions of correctness may be needed. It is also critical to realize that correctness guarantees are provided with respect to some pre-defined system model. For many reasons, including misspecification, approximation, and defect, the state space allowed by real systems might depart from that model. When this happens, the ability to probe the system to isolate the discrepancy is a key challenge in many domains. CS2 requires close and continuous collaboration between researchers in two complementary areas of expertise. One area is scientific computing, which, for this solicitation, is broadly construed to include: models and simulations of scientific theories; management and analysis of data from scientific simulations, observations, and experiments; libraries for numerical computation; and allied topics. The second area is formal reasoning and mechanized proving of properties of programs, which, for this solicitation, is broadly construed to include automatic/interactive/auto-active verification, runtime verification, type systems, abstract interpretation, programming languages, program analysis, program logic, compilers, concurrency, stochastic reasoning, static and dynamic testing, property-based testing, and allied topics.

Who can apply

The official notice lists these applicant types as eligible:

  • Others named in the notice (see the eligibility text)

Not listed as eligible

  • Small businesses
  • Nonprofits
  • Colleges and universities
  • State governments
  • Local governments
  • Tribal governments and organizations
  • Larger for-profit companies
  • Individuals

Unless the eligibility text in the notice names you, this opportunity is probably not for you.

Eligibility details from the notice

*Who May Submit Proposals: Proposals may only be submitted by the following: -Non-profit, non-academic organizations: Independent museums, observatories, research laboratories, professional societies and similar organizations located in the U.S. that are directly associated with educational or research activities. - Institutions of Higher Education (IHEs) - Two- and four-year IHEs (including community colleges) accredited in, and having a campus located in the US, acting on behalf of their faculty members. DOE National Laboratories. *Who May Serve as PI: By the submission deadline, any PI, co-PI, or other senior/key personnel must: o be a DOE National Laboratory employee; or o must hold either: a tenured or tenure-track position, or a primary, full-time paid appointment in a research or teaching position at a US-based campus of an organization eligible to submit to this solicitation (see above), with exceptions granted for family or medical leave, as determined by the submitting organization. Individuals with primary appointments at for-profit non-academic organizations or at overseas branch campuses of U.S. institutions of higher education are not eligible. A project must have at least one (co)-PI with expertise in scientific computing and at least one (co)-PI with expertise in formal reasoning and mechanized proving of properties of programs.

Registrations you will likely need

Most applications submitted through Grants.gov need the following. Registration can take several weeks, so start early. The notice lists the exact requirements.

Past awards for this program

Totals for assistance listing 81.049, 47.070 from public USASpending.gov data, as of Oct 4, 2026. Past awards do not predict future funding.

YearListingAwardsTotalAverage
2026 47.070 7 $143,594,466 $20,513,495
2026 81.049 8 $2,614,705,481 $326,838,185
2025 47.070 7 $158,110,465 $22,587,209
2025 81.049 6 $2,459,858,607 $409,976,435
2024 47.070 5 $115,904,772 $23,180,954

Related open opportunities

Historically Black Colleges and Universities - Excellence in Research (HBCU - EiR)

U.S. National Science Foundation · 23-598

Deadline: Oct 20, 2026 (4 days left) Science technology and other research and development

Mathematical Sciences Postdoctoral Research Fellowships (MSPRF)

U.S. National Science Foundation · 23-603

Deadline: Oct 21, 2026 (5 days left) Science technology and other research and development

Geometric Analysis

U.S. National Science Foundation · PD-22-1265

Deadline: Nov 3, 2026 (18 days left) Science technology and other research and development

Topology

U.S. National Science Foundation · PD-22-1267

Deadline: Nov 3, 2026 (18 days left) Science technology and other research and development

SBE Postdoctoral Research Fellowships

U.S. National Science Foundation · 23-500

Deadline: Nov 4, 2026 (19 days left) Up to: $10,000 Community development