Yesterday On September 25, the President signed a Presidential Memorandum for the Secretary of Education focused on access to high-quality Science, Technology, Engineering, and Mathematics (STEM) education. That memorandum directs ED “to the extent consistent with law, establish a goal of devoting at least $200 million in grant funds per year to the promotion of high‑quality STEM education, including computer science in particular.” It also directs ED to “take action to provide guidance documents and other technical assistance that could support high‑quality computer science education.”

Per Congress, the Secretary’s discretion and authority here is limited. Moreover, this appears not to be a new program or the precursor to a budget request. As of right now, ED has not publicly acknowledged or mentioned this initiative on its website, nor has Secretary DeVos issued any statements about it. [UPDATE: Per ED Review (a U.S. Department of Education newsletter), the White House has released a fact sheet on the initiative, but ED otherwise offers no additional details.]

This morning The next day, on September 26, the Internet Association followed the Administration’s announcement with one of their own: a $300 million commitment to K-12 computer science education programs over the next 5 years.

While there have been some rather breathless claims of success in getting the federal commitments made and announced, what do we really know about the nature of these commitments and how schools and students will benefit?

As of the time of announcement, I was disappointed to find scant details of these corporate commitments.

Below is what has been made publicly available. What have I missed? I look forward to updating this when details become available.


  • Microsoft (9/26/17, 1:35pm h/t @tonywan
  • Lockheed Martin (9/26/17, 2:20pm)
  • US Department of Education (9/29/17, 11:00am)

Amazon: $50 million 

  • No information yet available.

Facebook: $50 million 

  • No information yet available.

Google: $50 million 

  • No information yet available.

Microsoft: $50 million (blog post)

  • Over the next five years, Microsoft “will commit $50 million to support the White House’s initiative and efforts to further expand computer science education for all students, including through our YouthSpark partners, TEALS and Code.org’s efforts.”

Salesforce: $50 million (press release)

  • Salesforce committed $50 million and one million volunteer hours over five years to expand K-12 computer science education in the U.S.
  • Salesforce.org, the company’s philanthropic arm, will also offer every eligible public K-12 school in the nation ten free Salesforce software subscriptions to enable schools and districts to connect and engage with staff, teachers, parents and students.
  • Salesforce.org is granting Code.org $1 million to expand access and teacher training for K-12 computer science.

Lockheed Martin: $25 million (CEO statement)

  • Pledging “to invest $25 million in computer science education over the next five years,” in addition to the $50 million they will invest in “other outreach programs focused on science, technology, engineering and math—the critical STEM fields.”

Accenture: More than $10 million

  • No information yet available.

General Motors: $10 million

  • No information yet available.

Pluralsight: $10 million (press release)

  • Launched Pluralsight One, which is conducting a significant needs assessment of the nonprofit sector to better design a robust offering.

Private individuals and foundations (unnamed): $3 million

  • To nonprofits ‘focused on computer science education.’

Quicken Loans: $NA

  • Commits the financial resources required to ensure more than 15,000 Detroit Public Schools students receive the computer science training they deserve

Intuit: $NA

  • A significant contribution TBD.

Internet Association: $NA

  • A significant contribution TBD.