Google Research

CS Research Mentorship Program

CSRMP matches students from underrepresented groups with peers and a Google mentor to support their pursuit of computing research pathways

The work that CS researchers are pursuing has broad implications for billions of people, and we want the set of researchers doing this work to represent the experiences, perspectives, concerns and creative enthusiasm of all the people of the world. The CS Research Mentorship Program (CSRMP) aims to attract undergraduate students and retain graduate students from underrepresented groups in computing research pathways by matching them with peers and a Google mentor.

Program Status

Applications are currently closed.

Decisions for the November 2020 application will be announced via email in January 2021. Please check back in 2021 for details on future application cycles.

Program details

Students in parallel academic stages and research areas are grouped into virtual mentorship pods with a Google mentor. Pods work toward one of the following goals, shared by each student in the pod and supported by the mentor through group and one-on-one meetings:

  1. Defining a research problem
  2. Participating in an undergraduate research experience
  3. Applying to graduate school
  4. Navigating the publication process
  5. Applying to a postdoc/academia/industry position

Students are invited to virtual career panels, tech talks and information sessions about computing research opportunities from institutions and organizations across the field.

The mentorship cycle runs for twelve weeks during the academic year with a minimum time commitment of ten hours per student.

  • October application: January-April mentorship cycle
  • July application: September-December mentorship cycle

Eligibility criteria

The target audience for CSRMP is students from underrepresented groups who would gain value that they otherwise would not have access to by collaborating with a mentor and peers in computing research. Students must meet the following requirements at the time of application:

  • Active enrollment in an undergraduate or graduate degree-granting program in computer science (or an adjacent field) in the United States or Canada for the full duration of the mentorship cycle

    • Includes community college students and students obtaining a minor in computer science (or an adjacent field)
  • Minimum cumulative GPA of 2.5 (on a four point scale, or equivalent)

Review criteria

In addition to details that would help match accepted students into a mentorship pod, we ask that applications outline:

  • Research interests: student clearly describes their interests and motivations in computing research (not necessarily accomplishment or mastery)
  • Readiness: student has thought critically about what they would like to gain from the program
  • Contribution: student brings unique perspectives to computing research that show an understanding of the value of a diverse, equitable, inclusive and impactful community

Frequently asked questions

Learn more about our programs and outreach efforts on our FAQ page.