Skip to Main Content


Image of IDoCode logo
In 2014, Boise State University received a 3 year $1 million dollar National Science Foundation (NSF) grant# 1339403 for its IDoCode program to promote computer science education in Idaho high schools.  NSF has funded select CS10K projects across the country with a goal to have 10,000 well-trained computer science teachers in 10,000 high schools across the United States.

Computer Science skills are in high demand as it has become a driving force behind many of the advances in business, science and math, and now even social sciences and art.  Thus in 2014, the State Board of Education and House Education Committee approved a rule change which allows students to take dual credit or AP computer science as core math or science credit versus elective – providing incentive for students to explore the field of Computer Science. To address this opportunity, Idaho needs teachers that are trained to teach computer science effectively for all students.

IDoCode program summary handout

As a result of the NSF grant, the Boise State University Computer Science department developed a bachelor and two master programs designed for pre-service and in-service teachers with the training to successfully bring a number of computer science classes to their students. The BSU education programs prepares teachers to receive an Idaho Computer Science teacher endorsement.  This endorsement allows students to utilize their CS coursework towards the students core graduation requirements.

Teachers who start the program are able to begin teaching computer science courses prior to completion of the program.

Classes are planned to fit into a teachers’ schedule with classes beginning after 4:30 pm as well as being offered during the summer.  New masters cohorts form each summer with a registration deadline the end of March.  For details on the application process visit: Apply: Graduate Certificate CS Teacher Endorsement.

For more information contact: Amit Jain

(208) 426-3821 or email


We wish to thank the National Science Foundation who provided funding to help build the IDoCode program and supported all CS 10K awardees with collaboration opportunities.

NSF Grant Award – “CS 10K: IDoCode: A Sustainable Model for Computer Science in Idaho High Schools.”

“This material is based upon work supported by the National Science Foundation under Grant No. 1339403.”
“Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.”

We wish to thank the Idaho STEM Action Center for sponsoring teachers who started the IDoCode program in the 2018/2019 cohort.

The STEM Action Center plans to award qualified teachers a loan forgiveness grant that reimburses teachers’ IDoCode tuition up to three years for each year they teach CS in Idaho public schools.  Refer to the flyer for more details – the Tuition Reimbursement Sponsorship opens Spring 2020.  To learn more about this program, contact Finia Dinh ( or 208-332-1727).

The STEM Action Center also awarded the Boise State CS department additional funding to support these teachers and the IDoCode program administration.  Contact the STEM Action Center to learn more about their professional development programs and other grants.