Passionate about your cause, but lack the tech resources to help scale your organization? We can help! Code the Change has assembled teams of engineers, designers, and project managers who will work with your organization to craft a personally tailored and practical solution.
Generate a thoughtful project proposal and fill out the application.
Receive feedback on your application and schedule an interview.
Establish a formal agreement and formulate a timeline for the project.
Maintain weekly correspondence throughout the project process.
Code the Change is open to students of all skill levels, and all areas of expertise. If you’re passionate about digital technology and believe it should be used to make a meaningful difference in the lives of others, you’re perfect for our organization. Each member will be placed in a multifunctional team based on their skills and collaborate with other passionate and mission-driven individuals.
Interested in applying? We're looking for designers, developers, and project managers.
Our project managers will guide the team through each step in the development. Throughout the process, you'll gain invaluable skills. Additionally, Code the Change offers students a unique opportunity to build their portfolio through real-world experience. The product you develop will be used everyday by non-profits, social enterprises, and those they serve. Beyond the product, you’ll also gain experience with consulting, user research, and design processes that parallel software development projects.
We recruit during the first two weeks of every semester. To apply, fill out the application and send in your resume. Potential candidates will be interviewed.
Digital technologies can empower nonprofits and social enterprises now more than ever before. However, non-profits and social enterprises often don't have the resources to hire technical experts. Code the Change produces free digital products for non-profits and social enterprises, helping these organizations increase their impact through technology. In the process, Code the Change gives student developers the opportunity to use their skills for social change.
Code the Change at USC was established in January 2015. Every semester, our student team works with a non-profit or social enterprise. Our students identify the key problems faced by each organization. Then, we design and develop a digital product to solve those problems by the end of the semester.