Skip to main content

Computing Education for the 21st Century

U.S. National Science Foundation

open
Rolling / OpenLast verified: 2026-07-05

About This Grant

The Computing Education for the 21st Century (CE21) program aims to build a computationally savvy 21st century workforce that positions the US to demonstrate a leadership role in the global economy. Innovations in computing and more broadly, information technology (IT), drive our economy, underlie many new advances in science and engineering, and contribute to our national security. Projected job growth in IT is very strong.Despite these very positive indicators, student interest in computing has declined dramatically over the last decade. For example, the percentage of college freshmen indicating an intent to major in computing has declined overall by 70% in the last decade; for women, the decline was 80% (HERI, 2000-2009). Recent data show that student interest in computing majors has fallen behind projected job openings by a factor of five and a half (ACT, 2010).The CE21 program seeks to reverse this troubling trend by engaging larger numbers of students, teachers, and educators in computing education and learning at earlier stages in the education pipeline. While interventions in primary education are within scope, the CE21 program focuses special attention on activities targeted at the middle and high school levels (i.e., secondary education) and in early undergraduate education. The goals of the CE21 program are to: Increase the number and diversity of K-14 students and teachers who develop and practice computational competencies in a variety of contexts; and Increase the number and diversity of early postsecondary students who are engaged and have the background in computing necessary to successfully pursue degrees in computing-related and computationally-intensive fields of study. The program seeks to increase computational competencies for all students, regardless of gender, race, ethnicity, disability status, or socioeconomic status, and regardless, too, of eventual career choices. By promoting and enhancing computing K-14 education, the CE21 program seeks to increase interest in computing as a field in its own right, and also to better prepare students for successful careers in other computing-intensive fields. All CE21 projects are expected to: Contribute to the creation of a rich research base that informs our understanding of effective teaching and learning in computing; andDraw on partnerships among the computing and teaching and learning communities, institutions of learning, including primary, secondary and post-secondary institutions and organizations, and other stakeholders. In addition, all CE21 projects must make contributions in one or more of the following areas:Design, develop and study the effectiveness of new instructional materials and interventions; Design, develop, and evaluate the impact of pre-service and in-service efforts and strategies that enhance K-14 teaching expertise in computing; and/orImplement and test promising computing education interventions at scale.The CE21 program especially encourages proposals that align with, and promise to contribute to, the success of the NSF-initiated CS 10K Project. (See http://www.computingportal.org/cs10k) CS 10K aims to increase the effectiveness of computing education in high school through the introduction of an entirely new curriculum (based on a proposed, new Advanced Placement course) concomitant with the preparation of 10,000 high school teachers prepared to teach the new curriculum in 10,000 schools by 2015. CE21 will fund three types of proposals. Type I proposals will contribute to the research base on the effective teaching and learning of computing, draw on partnerships of informed and committed stakeholders, and create and study the effectiveness of new instructional materials and interventions and/or strategies to develop K-14 teaching expertise. Type I proposals typically describe smaller scale efficacy studies. Type II proposals will contribute to the research base on the effective teaching and learning of computing, draw on partnerships of informed and committed stakeholders, and create and study the effectiveness of new instructional materials and interventions and strategies to develop K-14 teaching expertise. Type II proposals demonstrate implementations at scale, where the interventions to be taken to scale have already proven effective in smaller-scale efficacy studies (studies that may or may not have been funded by NSF). Planning proposals support the establishment of new partnerships and collaborations necessary to develop Type I or Type II proposals.In the aggregate, CE21 awards will contribute to our understanding of how diverse student populations are engaged and retained in computing, learn its fundamental concepts, and develop computational competencies that position them to contribute to an increasingly computationally-enabled workforce.

Grant Summary

Computing Education for the 21st Century is a U.S. National Science Foundation grant providing $200K to $10M. Applications are accepted on a rolling basis. Check eligibility and apply with FindGrants.

Focus Areas

sciencetechnology

Eligibility

Funder did not publish eligibility criteria — confirm directly with the funder before applying.

How to Apply

Funding Range

$200K$10M

Deadline

Rolling / Open

Complexity
Medium
  1. 1Confirm your organization is eligible for Computing Education for the 21st Century from U.S. National Science Foundation, checking organization type, location, and any population or project requirements.
  2. 2Gather the required documents and information, including your organization details, project plan, and budget figures.
  3. 3Draft your application narrative and budget addressing the funder's priorities and review criteria. FindGrants can draft each section for you to review and edit.
  4. 4Review every section against the requirements checklist, then export a submission-ready application pack and submit it to U.S. National Science Foundation before the deadline.
Start Application

Search & build free — $99 one-time to unlock the export-ready application pack. No subscription.

Don't want to draft it yourself?

We'll draft the complete application against U.S. National Science Foundation's requirements, run a quality review, and email you a submission-ready PDF plus an editable Word doc within 5 business days. Most orders deliver in 24-48 hours. Flat $399, any grant size.

AI Requirement Analysis

Detailed requirements not yet analyzed

Have the NOFO? Paste it below for AI-powered requirement analysis.

0 characters (min 50)

Computing Education for the 21st Century: Frequently Asked Questions

Who is eligible for the Computing Education for the 21st Century?

Computing Education for the 21st Century is offered by U.S. National Science Foundation and is generally open to eligible organizations. It is open to organizations nationwide unless the funder specifies otherwise. Review the specific eligibility terms before applying, since funders set their own requirements around organization type, location, and the population or project being served.

How much funding does the Computing Education for the 21st Century provide?

Computing Education for the 21st Century provides between $200K and $10M per award from U.S. National Science Foundation. Actual award sizes depend on the scope of your project, available program funds, and the number of applicants, so build a budget that reflects realistic, allowable costs rather than the maximum figure.

When is the Computing Education for the 21st Century deadline?

Computing Education for the 21st Century accepts applications on a rolling or ongoing basis, so there is no single fixed deadline. Confirm current timing with the funder, U.S. National Science Foundation, before you apply, and submit as early as possible because rolling programs can close once funds are committed.

How do you apply for the Computing Education for the 21st Century?

To apply for Computing Education for the 21st Century, confirm your eligibility, gather the required documents, and prepare a narrative and budget that address the funder's priorities. FindGrants guides you step by step and can draft each section, then exports a submission-ready application pack for this grant from U.S. National Science Foundation.

Related Grants