Code the Change is an organization at USC that drives social impact through software projects for nonprofit organizations.


Join us.

We’re a community of student technologists at USC connected by our passion for creating social good. Together, we design and build software to empower philanthropic organizations and help them alleviate various problems facing our world.

Applications for the 2020-2021 school year are currently closed.

Application FAQ

Q: Do you accept graduate students?

Unfortunately, we only take undergraduate students at this time.

Q: Can I apply for more than one role?

Yes! If you are interested in more than one role, you may apply to both. However, you will hold only one role on your project team. When starting a new project next year, you may be able to switch roles!

Q: How long do projects last?

CTC projects last the full academic year.

Q: I'm not sure that I want to apply right now. Can I apply in the spring?

Since our projects are a year long, we usually do not take new members at the beginning of the spring semester. Wokring on a project start to finish is a rewarding experience we want all our members to have.

What do we do?


We provide consulting services for clients to diagnose problems and innovate software based solutions.


We create clean and comprehensive designs that effectively solve our client’s problems.


We utilize cutting edge technology to build end to end professional level software solutions.

Want to work with us?

If you're a Nonprofit organization with a project in mind, we'd love to hear from you! We're accepting applications on a rolling basis.


© USC Code The Change 2021