CROSS Chosen to Be Google Summer of Code Mentor Organization


Google Summer of Code is a global program focused on bringing more student developers into open source software development. Students work on a three month programming project with an open source organization during their break from university.


CROSS was selected to be a GSoC mentor organization for 2021!

For a third time, CROSS has been selected as a mentor organization for the Google Summer of Code. In 2018 and 2019, CROSS successfully mentored a total of six GSoC student projects. We look forward to mentoring more projects this year.

Check out our ideas page for project ideas from our mentors. Tapping a number of experts from the UC Santa Cruz Baskin School of Engineering, CROSS is interested in a wide range of topics. Check out our research and incubator lists for our on-going projects.

Students are encouraged to reach out to CROSS mentors during the proposals stage. Interested students should also join out GSoC related Gitter page to interact with potential mentors.

Applying for CROSS-GSoC proejcts

Below is a suggested template to follow when applying for a CROSS-GSoC project. Remember to follow the application procedures laid out on the GSoC website. Although drafts can be shared with mentors, final submissions must be completed through the GSoC dashboard. No late proposals will be accepted so make sure you get in the submission by the GSoC deadline.

Suggested Application Format

  • Project Title
  • Define the problem you are trying to solve
  • Provide background about the current state of the problem
  • Brief description of your solution
Project goals
  • Project objectives
  • Expected deliverables
  • Future work based on project
  • Project methodology
  • Project technical elements
  • Proposed solutions
Project Timeline
  • Project plan and deliverables schedule
  • Commitments outside project that might impact work
  • Areas of project you expect to be most/least challenging
Biographical information
  • Relevant experience / previous work
  • Relevant education background
  • Programing interests and strengths
  • Contact information


A few other things to be aware of when you start the application process:

  • In your proposal, be specific and make sure your reviewer can see evidence that you will be able to succeed at your project;
  • Seek out mentors and other relevant contributors to learn more about the communities you want to work in. You are encouraged to ask questions;
  • You should review and clearly understand the GSoC rules and expectations;
  • You must be willing to work full-time on your project during the summer months;
  • Keep track of the GSoC timeline – these are hard deadlines that should not be missed - your payment from GSoC is dependent on you meeting you deadlines;



See Also