Computer Science Summer Institute (CSSI)
Dive into Computer Science with CSSI
Dive into computer science with CSSI
Kick start your university studies in computer science with an unforgettable summer program at Google. Google's Computer Science Summer Institute (CSSI) is a three-week introduction to computer science for graduating high school seniors with a passion for technology — especially students from historically underrepresented groups in the field.
CSSI is not your average summer camp. It's an intensive, interactive, hands-on and fun program that seeks to inspire the tech leaders and innovators of tomorrow by supporting the study of computer science, software engineering and other closely related subjects.
As CSSI students, you will learn programming fundamentals directly from Google engineers, get an inside look at some of Google's most exciting, emerging technologies, and even design and develop your very own application with fellow participants that you will showcase to Googlers in local offices. You'll attend the program at one of our Google office locations and experience firsthand Google's unique and innovative office culture. To learn more about the program, watch the CSSI video.
CSSI partners with the Generation Google Scholarship that supports students becoming leaders in computer science. Students selected for the scholarship are required to attend CSSI. Check out our Scholarships+ page to learn more.
- To provide students with an interest in computer science an opportunity to learn what their future career might hold and inspire them to complete their work towards a technical degree.
- To help students develop their technical skills, build confidence in their abilities, and better prepare them for studying computer science or closely related fields.
- To help participants begin building important personal networks and friendships with a diverse group of students who share their passion for technology and computer science.
- To give students an inside look at Google's unique environment, community and culture.
Applications are currently closed for CSSI 2018. Please check back in early 2019 for CSSI 2019 applications. Fill out this form if you would like to be notified when applications are open.
Check out the CSSI-Extension program if you're a university faculty member or administrator interested in running a CSSI style program on your campus.
Eligibility & application
- Be a current high school senior.
- Intend to be enrolled as a full-time student in a 4-year BA/BS program in the US (excluding territories) or Canada in Fall 2018.
- Intend to be enrolled at a university in a computer science, computer engineering, software engineering, or related area department for the 2018-2019 academic year.
- Be able to demonstrate an interest in and motivation for studying computer science.
- Be able to attend every day of CSSI.
The program is open to all qualified high school seniors who meet the above criteria. We are committed to addressing diversity in the technology industry. Students who are a member of a group that is historically underrepresented in the technology industry are strongly encouraged to apply.
Please complete the online application, which will include:
- An updated resume (PDF required)
- A current unofficial or official high school transcript (PDF required)
- SAT or ACT scores (if applicable)
- Responses to multiple short answer questions. Each response should be under 200 words (PDF required)
2018 Program Dates:
- Cambridge, MA: July 8th - July 28th
- Seattle, WA: July 8th - July 28th
- Pittsburgh, PA: July 8th - July 28th
- Kirkland, WA: July 15th - August 4th
- Los Angeles, CA: July 16th - August 3rd
- Mountain View, CA: July 16th - August 3rd
- Chicago, IL: July 9th - July 27th
- Atlanta, GA: July 9th - July 27th
- New York City, NY: July 9th - July 27th
- Austin, TX: July 16th - August 3rd
Students will commute to their local Google office each day. If a student does not live near a Google office holding the program, they can stay onsite at one of our residential sites. Travel and housing are covered by Google.
How do I apply?
As soon as we begin accepting applications, please select the “apply” button on this page. Keep your eyes peeled in January, and remember to review the list of required application materials. Applications will only be considered if all materials are included. For tips on technical resume writing, please watch our Virtual Career Fair.
Do I need to send an official copy of my transcripts and SAT/ACT scores?
Unofficial or official transcripts will be accepted. You do not need an SAT or ACT report, just type in your score. If you will be attending a university that does not require SAT or ACT scores and did not take either of these exams, simply leave this section of the application blank.
Who is eligible to apply?
The program is open to all qualified high school seniors who are entering their first year of university study in Fall 2018. We are committed to addressing diversity in the technology industry. Students who are a member of a group that is historically underrepresented in the technology industry are encouraged to apply.
I will not be a first-year university student in Fall 2018, may I still apply?
No. CSSI is only open to qualified high school seniors entering their first year of university study in Fall 2018. Younger students may visit our Google in Education site to explore our K-12 opportunities. Current university students may visit our technical opportunities pages for full-time and internship opportunities.
Are international students eligible?
International students are eligible to apply as long as they intend to be enrolled at a university in the US or Canada in Fall 2018. Please note that if selected for a residential site, Google will only provide round-trip airfare within the US and Canada.
Is there an age requirement for CSSI?
No, there is currently not an age requirement to attend CSSI. Please note if you are under the age of 18, a parent or guardian will need to sign all forms on your behalf.
When will I be notified if I'm accepted?
Applicants who are accepted will be notified in mid to late April.
What level of computer science experience is required?
As long as you demonstrate an interest and enthusiasm for computer science, no technical background is necessary. We accept and encourage applications from students of all technical levels for CSSI as long as you meet all other eligibility requirements.
I live in a U.S. territory/I will be attending school in a US territory, am I eligible?
If you will be attending school in a US territory in Fall 2018, you will not be eligible to apply. However, if you live in a US territory but plan to attend school in one of the 50 states, you can apply as long as you meet all other requirements. Note that Google will only provide round-trip airfare within the US (excluding territories) and Canada.
What will Google pay for?
For the residential programs, Google will provide round-trip transportation within the US and Canada, and housing (including room fees and taxes). Most meals will be provided either at the dorm or at Google. For the day camps, students will be provided with a travel stipend and expected to commute into the respective Google offices for each day of CSSI.
What will the housing be like for the residential program?
Students will live in dorm-style housing during CSSI 2018. Details on housing, logistics, and daily transportation to Google's offices will be shared with accepted attendees.
Can I choose my roommate for the residential program?
If you know another attendee and wish to share a room with him or her, we can try to accommodate your request. However, we hope students will network, make new friends and room with someone they haven't met yet.
What will be provided at the Google offices?
Students will be provided with food at the Google offices during their stay.
How much will the travel stipend be for the day camp?
This information will be shared with the participants, but will be sufficient to cover your cost to get to and from Google for the duration of the program.
What if I have a conflict that requires me to miss part of CSSI?
All students selected for CSSI must be able to attend every day of the program. We are unable to make any exceptions. Please make every effort to be available each day (for example, working with your university to attend an orientation session that fits with your schedule). If a schedule conflict arises, notify the CSSI team immediately, so they’ll be able to find another student to attend the program in your place.
You may also like
Computer Science Summer Institute-HBCU (CSSI-HBCU)
CSSI-HBCU’s mission is to increase the retention rate of students from Historically Black Colleges and Universities graduating with computer science degrees.
Inside Look brings computer science students on an all-expenses-paid trip to a Google office for two immersive days of technical content and exposure to engineering at Google.