Exploring Computer Science Fellowship

Why Computer Science?


By the year 2020, 1.4 million computing jobs will be available.

Learning computer science is empowering, exciting, and engaging. Computing-related jobs are among the fastest-growing occupation groups and earn the highest entry-level median salaries.

Only 40 percent of schools in the US offer exposure to Computer Science.

Though the number of students taking computer science courses nationwide is increasing, these opportunities aren't available to everyone. Access to computer science education for African American, Latino, and American Indian students remains disproportionately low—especially given that students of color make up more than 50 percent of the overall student population.

You have an opportunity to reverse this trend.

Promoting diversity in computer science fields at the post-secondary and professional levels will be critical as the next generation prepares to enter the workforce. You have a chance to make sure every student is prepared to succeed.

A young man with thick dark brown wavy hair and a well-kept short beard explaining something with a forest in the background, wearing a gray shirt.
Samir Paul
D.C. Region 2010
We might miss out on the next Hopper or Turing or Gates or Zuckerberg just because she was born in the wrong zip code. That’s a crime. We have to tackle this new form of illiteracy head-on, and the only way to do it is to push for P-12 CS education across the country.

Expand Access to Computer Science Education


Become an Exploring Computer Science Fellow


The Exploring Computer Science (ECS) Fellowship is a three-year program designed to develop teacher leadership within schools and communities through computer science advocacy.

  • Year 1
  • Year 2
  • Year 3

During your first year as an ECS Fellow, you will advocate for CS instruction in your school and become an advocate for CS experiences in your community through activities like hosting an Hour of Code or an after-school CS club. You will also work with your school leaders to ensure that ECS will be offered to the following year.

During the summer between your first and second year, you will participate in a five-day professional development program that will prepare you to create a highly engaging CS experience for your students.

During your second year as an ECD Fellow, you will teach the ECS curriculum at your school.

You will also attend quarterly ECS professional development sessions and help recruit future ECS Fellows.

In your third year, you will continue teaching the ECS curriculum, attending quarterly professional development sessions and recruiting future ECS Fellows.

You will also have the opportunity to become an ECS Professional Development Facilitator.

How to Apply


Become an Advocate for Computer Science in Your Region


If you aren't in a region implementing the ECS Fellowship, you can still have a major impact. If you are interested in starting an after-school program for students or integrating CS and/or computational thinking into your classroom curriculum, these resources for teachers and leaders are a good place to start.

Contact Us


Contact Cullen White, Teach For America's Director of Computer Science