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.

I'D LIKE TO GET INVOLVED

Your passion in action

There are plenty of ways to take action as a CodePath.org 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 CodePath.org 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 CodePath.org students prep for interviews, evaluate job opportunities, and pursue meaningful careers in tech.

Contribute On Your Own Terms

As a CodePath.org 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 CodePath.org 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 CodePath.org'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?

YES, I’M READY TO GO