How we got here
- 2025
Tulika Punia, a high school student, started Code4Change so younger students would have a free, welcoming place to learn programming, AI and data science. Dhruv Punia joined as co-founder.

- Our first free Python class
We ran a five-week Python course with two live one-hour sessions each week. No fees, no experience needed, and a real instructor on every call.

- Students publish their first projects
In the first Data4Change cohort, students built and published their own data projects online on topics they chose themselves - including cricket, Netflix, Instagram, and the stock market.

- AI joins the lineup
We added AI4Change so students could see how tools like ChatGPT actually work, then build something of their own with them.

- Chapters open in three more states
While our Global Team continues to run programs online for students across the country and around the world, student directors also opened Code4Change chapters in Colorado, Georgia, and Illinois — bringing local community, outreach, and collaboration to STEM & Tech education at the state level.
Our Mission
Code4Change's mission is to make STEM and technology education free and accessible to middle and high school students through live, instructor-led programs in coding, artificial intelligence, and data science.
We empower students to build technical skills, confidence, and creativity through hands-on projects and mentorship.
- CommunityStudents learn best together.
- CreativityBuild projects you care about.
- AccessAlways free, always open.
The reach so far
Every number here represents a real student who learned for free.
- 6Cohorts across all programs6 completed·3 scheduled
- 32+Instructors, TAs, and volunteers here to help you learn
- 100%Free education. For every student. Always
What students gain
Code4Change has helped over 600+ middle and high school students learn Python, AI and data science — completely free of charge.
Meet the founders
Code4Change, Inc. was started by students, for students.

Tulika Punia
Founder, President & Lead Instructor
Tulika Punia is a high school student passionate about making STEM and technology education accessible to everyone. She founded Code4Change to provide middle and high school students with a free, welcoming space to explore programming, artificial intelligence, and data science.

Dhruv Punia
Co-Founder, Director of Programs & Instructor
Dhruv Punia is a high school student passionate about coding, robotics, and making technology accessible to young learners. As Co-Founder and Director of Programs at Code4Change, he oversees and coordinates all programs offered by the organization, including Python4Change, AI4Change, and Data4Change, while actively spearheading the addition of new initiatives such as a Cybersecurity program.
Your place at Code4Change
Whether you want to learn or to give back, there's a spot for you.


