Only five percent of U.S. high schools are certified to teach Advanced Placement (AP) Computer Science courses, while only 10 percent of U.S. K-12 schools offer any computer science classes at all.
Computer science education is dramatically under-taught in America's schools. In 41 U.S. states, computer science doesn't even count toward high school graduation requirements. Meanwhile, the number of AP Computer Science courses available in U.S. high schools has decreased by 33 percent since 2005 with the number of students taking the AP Computer Science exam falling to just 30,000 in 2013. In part because of this lack of access to computer science education, only 2 percent of U.S. high school students even study computer programming at all. This is despite the fact that jobs requiring at least some programming skills are doubling at the pace of other jobs. In addition, the U.S. Bureau of Labor Statistics estimates that in the next decade there will be approximately one million more jobs in the U.S. tech sector than computer science graduates. If the U.S. is going to train a workforce equipped for the intense competition it will face in the modern global economy, devoting increased policy attention to expanding computer science education in America's schools is paramount.