Email Print Share


Computer Science for All  (CSforAll: Research and RPPs) Crosscutting Programs

CS For All Presentation Available

A presentation describing the policies and expectations of the Computer Science for All program (CS4All) is now available for viewing at this link. After downloading click F5 to start the narrated slideshow.

Name Dir/Div Name Dir/Div
Jeffrey  Forbes CISE/CNS Michael  Ford EHR/DRL
Allyson  Kennedy CISE/CNS    


Solicitation  20-539

Important Information for Proposers

A revised version of the NSF Proposal & Award Policies & Procedures Guide (PAPPG) (NSF 22-1), is effective for proposals submitted, or due, on or after October 4, 2021. Please be advised that, depending on the specified due date, the guidelines contained in NSF 22-1 may apply to proposals submitted in response to this funding opportunity.


Full Proposal Deadline Date

    February 9, 2022

    Second Wednesday in February, Annually Thereafter


This program aims to provide all U.S. students with the opportunity to participate in computer science (CS) and computational thinking (CT) education in their schools at the preK-12 levels. With this solicitation, the National Science Foundation (NSF) focuses on both research and researcher-practitioner partnerships (RPPs) that foster the research and development needed to bring CS and CT to all schools. Specifically, this solicitation aims to provide (1) high school teachers with the preparation, professional development (PD) and ongoing support they need to teach rigorous computer science courses; (2) preK-8 teachers with the instructional materials and preparation they need to integrate CS and CT into their teaching; and (3) schools and districts with the resources needed to define and evaluate multi-grade pathways in CS and CT.



What Has Been Funded (Recent Awards Made Through This Program, with Abstracts)

Map of Recent Awards Made Through This Program