Skip to content

Inspiring Future Innovators Through Computer Science Education | Commentary

Growing up as the son of a scientist, I learned the importance of science, technology, engineering and math education at an early age. My father was the first African-American to receive a Ph.D. in physical chemistry from the University of Pittsburgh, and nearly every year, I received a chemistry set for Christmas to spur my interest in science and math.

Yet today, across sectors and around the country, America’s most innovative companies are facing a national challenge in finding the high-skilled workers they need to compete, particularly in fields like computer science. If lawmakers want our nation to succeed and sustain our global competitiveness, it’s time to ensure top companies can fill their job openings with U.S. talent.

Dec. 9 is the start of national Computer Science Education Week, running through Dec. 15.

As the United States celebrates this important week, we are proud to partner with to support the Hour of Code campaign, with the goal of introducing 10 million students to computer science.

Our hope for this week is that lawmakers will refocus on the common-sense steps needed to train and inspire the innovators of tomorrow. This is a great opportunity for legislators, teachers, parents and educators to inspire students to experience computer science.

Computer science education is the foundation for many high-paying jobs today and those that will be created in the future. In fact, the Bureau of Labor Statistics has projected that there will be approximately 122,000 new job openings in the United States each year through the end of this decade requiring at least a bachelor’s degree in computer science, yet our universities are producing just over 50,000 bachelor’s degrees annually. To maintain U.S. competitiveness and innovation, it is imperative that our nation’s youth have access to the education and skills training needed to adequately prepare for these jobs.

Yet our current education system is not keeping pace with the changing needs of the workplace and does not adequately provide the skills American students need to obtain jobs in computer science fields, particularly in communities that have historically been underserved. The lack of emphasis on computer science in high school is concerning as our nation seeks to keep pace with our global competitors. Of the more than 42,000 high schools in the United States, only 3,249 are even certified to teach Advanced Placement computer science courses.

Computer science courses in K-12 education are also missing from the national landscape. Currently, only 15 states allow high-school computer classes to count toward graduation requirements. Microsoft and our partners are working closely with state leaders to increase the number of states that allow computer science to count as a math or science credit toward high-school graduation requirements.

High-skilled immigration reform can also play an important role in funding STEM education initiatives across the United States. By increasing the number of high-skilled visas and green cards and requiring employers to invest in our nation’s STEM pipeline, we will be able to create a privately financed fund for states to strengthen STEM education, including computer science. By passing legislation that includes a dedicated funding stream for STEM education, Congress can provide additional access to education and training opportunities for Americans in preparation for high-paying jobs in these critical fields.

To address this challenge, we believe the public and private sectors must both be a part of the solution. Building on our National Talent Strategy, we have continued to advocate for increased STEM education and skills training on both the national and local levels. Through Microsoft’s YouthSpark initiative, we are providing young people with access to computer science via resources such as Kodu Game Lab, DigiGirlz and the Imagine Cup and through STEM-focused learning with our nonprofit partners, including City Year and the CityBridge Foundation. Our Technology Education and Literacy in Schools program alone is providing computer science courses to more than 3,500 students at 70 schools in 12 states in courses co-taught by high-school teachers and high-tech professionals.

We encourage students of all ages to become one of the 10 million and participate in the Hour of Code campaign to learn a universal language that will benefit us all.

To join us in the Hour of Code, visit

Fred Humphries is vice president for U.S. government affairs at Microsoft.

Recent Stories

Congress launches investigations of security failure at Trump rally

Running mate Vance is ardent Trump backer with brief Hill tenure

Florida federal judge tosses out Trump classified documents case

Capitol Lens | Calm before the storm

Convention puts Wisconsin in spotlight, but it’s used to that

Amid tense election, Secret Service working with already boosted budget