You can change computer science education.

Help us fix college C.S. education by joining our open source community of software engineers, teachers, and administrators.


Your passion in action

There are plenty of ways to take action as a contributor, including...

Build Curriculum

Connect with other experts in your field to create modern, job-focused C.S. courses that the world’s most admired colleges and universities utilize and celebrate.

Teach Courses

Train to become a Instructor or Teaching Fellow in charge of shaping the lives of thousands of students and community members across the country.

Mentor Students

Serve as a career coach dedicated to helping students prep for interviews, evaluate job opportunities, and pursue meaningful careers in tech.

Contribute On Your Own Terms

As a contributor, you dictate every aspect of your engagement with our community.

Work virtually or collaborate in person

Write content from scratch or edit other contributor’s work

Contribute regularly or plug in when available

"Having people who are willing to be sponsors and take chances on you is so important."

Mike Curtis, Airbnb VP of Engineering and CodePath Mentor, shares his story.

Want To Get Involved?

It isn't just about teaching. Our contributors commit their time and attention to the community because they also learn from the many people they meet and relationships they create while supporting our cause.

Together with over a thousand other software engineers, educators, and supporters, you can help turn's early success into a ground-breaking revolution in higher education, transforming the extent to which every person can pursue a meaningful career in tech.

Are you ready to transform education with us?