Jump To Content

Google in Residence

Google Summer of Code participants
Dates
Multiple dates
Location
Varies
Program Season
The GIR Program runs in the fall semester at each university, typically from August-December

About

The Google in Residence (GIR) program was created to support greater diversity in the tech industry. In partnership with computer science departments at Historically Black Colleges and Universities (HBCUs) and Hispanic Serving Institutions (HSIs), Googlers—experienced software engineers—spend the fall semester (August-December) on campuses, teaching introductory computer science classes. First-year students learn about basic coding and debugging, simple data structures, and how to work with large code bases.They also gain practical knowledge about what it’s like to work in the tech industry and what development is like in a team.

Partner Universities

  • Alabama A&M University
  • California State Fullerton
  • Fisk University
  • Hampton University
  • Howard University
  • Morehouse College
  • Morgan State University
  • North Carolina A&T University
  • Tennessee State University
  • Universidad de Puerto Rico-Mayagüez
  • University of Texas El Paso
  • Xavier University of Louisiana
  • Florida International University
  • Prairie View A&M University

Student Reflections

Hear from our students and faculty partners!

“I have grown from knowing nothing about computer science to doing projects that I would have never thought of knowing how to do.”

“This has been one of my favourite classes in my entire academic career, this course has been immensely helpful and informative.”

“The possibility of working for Google seems much more like a reality than a dream every time I walk into class.”

Faculty Reflections

“Google's presence on our campus helped our students think more about computer science goals. We are very appreciative of the opportunity that Google has provided to our campus. THANK YOU.“

“Students are better prepared now with problem solving and computational thinking and doing better in subsequent courses, such as Data Structures and Algorithms and Advanced Programming.”