Code4Change is a youth-led nonprofit giving middle and high school students free, hands-on education in Python, AI, Data Science, and other technology skills.
Every class, project and mentor is free. You will never pay to take part.

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-hor 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 two more states
Student directors opened Code4Change chapters in Illinois and Georgia, enabling state-level expansion and collaboration with local organizations to increase outreach and bring STEM & Tech education opportunities to more students.
What we believe and why it matters
At Code4Change, we empower middle and high school students to unlock their potential in STEM & Tech through hands-on projects, mentorship and accessible resources.
You deserve a place where tech feels welcoming — not expensive, not gated by prior experience, not reserved for certain schools. We believe that when you share technology widely, it becomes a force for good.
Our vision: a world where every curious student can build, create and lead — regardless of where they live or what their family earns.
- 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 programs3 completed·3 active
- 27+Instructors and mentors 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 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 Social Media
Dhruv Punia is a high school student passionate about coding, robotics, and making technology accessible to young learners. As Co-Founder and Social Media Director of Code4Change, he helps create a welcoming space where students can explore programming and TEch education without barriers.
Your place at Code4Change
Whether you want to learn or to give back, there's a spot for you.

