Grant Details

Computer Science for All (CS for All)

  • Grants Office Grantwriting service fee is currently unavailable for this grant
    Get more information on grantwriting



    Funder Type

    Federal Government

    IT Classification

    B - Readily funds technology as part of an award


    National Science Foundation (NSF)


    Computer Science for All is President Obama's bold new initiative to empower all American students from kindergarten through high school to learn computer science and be equipped with the computational thinking skills they need to be creators in the digital economy, not just consumers, and to be active citizens in our technology-driven world. Our economy is rapidly shifting, and both educators and business leaders are increasingly recognizing that computer science (CS) is a new basic skill necessary for economic opportunity and social mobility.

    A key goal of this program is to provide all U.S. students the opportunity to participate in computer science (CS) and computational thinking (CT) education in their schools at the preK-12 levels. CT refers to the thought processes involved in formulating problems and their solutions in such a way that the solutions can be effectively carried out by an information-processing agent (usually a computer). CT activities do not require the presence of a computing tool, but involve the requisite reasoning needed to capitalize on the use of computational tools. CS, as used in this solicitation, includes CT but also the broad range of understandings, competencies, and skills needed to apply computation in our digital world. It includes topics of problem specification and representation; algorithm development; software design, programming, and debugging; the Internet; big data; cybersecurity; and application across a wide range of disciplines, including the associated societal impact and ethical considerations. This solicitation focuses on CS and CT instruction, as distinct from the mere use of computers or the use of common computational tools such as word processors or presentation software (the latter often referred to as computational literacy).

    This program supports researcher-practitioner partnerships (RPPs) with the goal of building knowledge from research and development to support providing opportunities for all students to participate in CS and CT formal STEM learning at the elementary, middle, and high school grade levels. Proposals will be funded in two strands that foster design, implementation at scale, and research:
    • For the high school strand, the focus is on preparing and supporting teachers to teach rigorous CS courses;
    • For the preK-8 strand, the focus is on designing, developing, and piloting instructional materials that integrate CS and CT into preK-8 classrooms; and
    • For preK-12 or preK-14 pathways strand, the focus is on designing pathways that support school districts in developing policies and supports for incorporating CS and CT across all grades and potentially into introductory levels at community or four-year colleges and universities.
    In order to ensure that advances in computing education are inclusive of our diverse student populations (the œfor All part of œCS for All), proposals on any strand must address, in a significant manner, longstanding underrepresentation in computing. Groups traditionally underrepresented or underserved in computing include women, persons with disabilities, African Americans/Blacks, Hispanic Americans, American Indians, Alaska Natives, Native Hawaiians, Native Pacific Islanders, and persons from economically disadvantaged backgrounds. All proposals will be evaluated on the two additional Broadening Participation Criteria specific to this solicitation.

    History of Funding

    None is available.

    Additional Information

    Proposals may be submitted in the following size classes:
    • Small proposals (maximum of $300,000 for up to 2 years) are designed to support the initial steps in establishing a strong and well-integrated RPP team that could successfully compete for a Medium or Large proposal in the near future;
    • Medium proposals (maximum of $1,000,000 for up to 3 years) are designed to support the modest scaling of a promising approach by a well-defined RPP team; and
    • Large proposals (maximum of $2,000,000 for up to 4 years) are designed to support the widespread scaling of an evidence-based approach by a RPP team that builds on some prior collaborations.


    Karen King

    Karen King
    4201 Wilson Boulevard
    Arlington, VA 22230
    (703) 292-5124
    (703) 292-9044

    Janice Cuny

    Janice Cuny
    4201 Wilson Boulevard
    Arlington, VA 22230
    (703) 292-8900
    (703) 292-9074

  • Eligibility Details

    CS for All is a program intended to build on efforts already being made by applicants. NSF welcomes proposals on behalf of all qualified scientists, engineers and educators. The Foundation strongly encourages women, minorities and persons with disabilities to participate fully in its programs.

    Eligible applicants are:
    • Universities and Colleges
    • Non-profit, non-academic organizations
    • For-profit organizations
    • State and Local Governments
    • Unaffiliated Individuals:
      • has demonstrated the capability and has access to any necessary facilities to carry out the project; and
      • agrees to fiscal arrangements that, in the opinion of the NSF Division of Grants & Agreements, ensure responsible management of Federal funds.
    • Foreign organizations
    • Other Federal agencies

    Deadline Details

    Applications are to be submitted by May 9, 2018 and February 12, 2019 via or FastLane. Applications are to be submitted by the second Tuesday in February, annually thereafter.

    Award Details

    Total funding available is approximately $20,000,000. 10 small, 11 medium, and 3 large awards will be distributed. There is no cost sharing/match required.

    Related Webcasts Use the links below to view the recorded playback of these webcasts

    • Funding Classroom Technology to Empower Students and Teachers - Sponsored by Panasonic - Playback Available
    • Maximizing Technology-friendly Workforce Development Grants - Sponsored by Panasonic - Playback Available
    • Funding Data-driven Workforce Development Projects - Sponsored by NetApp - Playback Available


You have not selected any grants to Add

Please select at least one grant to continue.

Selections Added

The selected grant has been added to your .


Research Reports

One of the benefits of purchasing an UPstream® subscription is
generating professional research reports in Microsoft® Word or Adobe® PDF format
Generating research reports allows you to capture all the grant data as
well as a nice set of instructions on how to read these reports

Watchlists and Grant Progress

With an UPstream® subscription you can add grants to your
own personal Watchlist. By adding grants to your watchlist, you will
receive emails about updates to your grants, be able to track your
grant's progress from watching to awards, and can easily manage any
step in the process through simplified workflows.

Email this Grant

With an UPstream® subscription, you can email grant details, a research report,
and relevant links to yourself or others so that you never lose your
details again. Emailing grants is a great way to keep a copy of the
current details so that when you are ready to start seeking funding
you already know where to go

© Grants Office, LLC 2019
Grants Office    |     UPstream™    |     FUNDED    |     Terms Of Use     |     Privacy Statement