group sat around a table smiling

Engage with CSTA

Whether you are a K–12 computer science teacher or an advocate, there are plenty of ways for you to get involved with and give back to CSTA! New opportunities will be posted throughout the year, so keep an eye out for more information on all our communication channels.

Volunteer opportunities are open to current CSTA members only, with certain volunteer opportunities — like serving on a committee or as a CSHS advisor — open only to CSTA+ members. If you’re not a CSTA member, we encourage you to join today!

Volunteer Your Time with CSTA 

CSTA is proud to be an organization that thrives on volunteer support. Help give back and shape the future of CSTA by volunteering for one or more of the following:

Volunteer Locally with CSTA 

Serve as a Chapter Leader

CSTA Chapters are the beating heart of CSTA, connecting CSTA members on the local, state, and regional levels. CSTA Chapters are led by volunteer Chapter Leaders. Learn more about becoming a Chapter Leader.

Start a Computer Science Honor Society (CSHS) 

Join part of a growing cohort of over 200 national honor societies in North America! Support equity in computer science, encourage secondary students’ enthusiasm for computer science, honor academic excellence, and promote service by starting a CS honor society in your school. When you become an advisor, you’ll help grow support for CS at your school by launching service projects and fostering mentorship among students. CSHS chapters are eligible for grants as available, as well as for recognition opportunities within CSTA. Learn more about starting a society.

For Our Contributors

Contribute to CSTA’s Mission

Visit the CSTA Contribute page to learn how you can help us work toward a world where every student has an effective computer science teacher.