Computer Science Summer Institute (CSSI)

Dive into Computer Science with CSSI at Google, CSSI-HBCU, and CSSI-Extension

  • Overview

    Dive into computer science with CSSI

    Google's Computer Science Summer Institute (CSSI) is a three-week introduction to computer science (CS) 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.

    Program goals

    • 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 to study 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.
    • To provide exposure and insight into Google’s internship program and technical career opportunities.

    Which CSSI program is right for me?

    We have three programs that help prepare, empower, and support students from all backgrounds to pursue computer science (CS) at a four-year college or university starting in the Fall of 2019:

    CSSI-HBCU Are you considering an HBCU as one of your top two choices? Awesome! Head to the "CSSI-HBCU" tab to learn more.

    CSSI-Extension Are you considering one of the schools below as your top two choices? Awesome! Head to the "CSSI-Extension" tab to learn more.

    • California State University, Chico, Monterey Bay, Dominguez Hills, or San Marcos
    • Loyola Marymount University
    • Medgar Evers College, CUNY
    • Northeastern Illinois University
    • Queens College, CUNY
    • University of Bridgeport

    CSSI at Google Are you considering another four year college or university? Awesome! Head to the "CSSI at Google" tab to learn more.

    Scholarships: CSSI partners with the Generation Google Scholarship to support students becoming leaders in computer science. After you apply for CSSI, you’ll have a chance to apply to be considered for the scholarship. Please note, only CSSI applicants will be considered for the Generation Google Scholarship.

    Check out the Scholarships+ page to learn more.

  • CSSI-HBCU

    CSSI-HBCU overview

    Computer Science Summer Institute (CSSI) for Historically Black Colleges and Universities’ (HBCUs) mission is to promote equitable representation in tech by connecting incoming HBCU students with like-minded peers, Google engineers, CS professors, HBCU alum in CS, and Black technologists in the local tech ecosystem.

    Our goal is to increase the retention rate of students from Historically Black Colleges and Universities graduating with computer science degrees. At CSSI-HBCU, students cultivate an unparalleled community to support them in their journey to and through university, internships, and full-time opportunities at Google and in tech.

    During the program, cohorts of students from geographically-similar HBCUs participate in a three-week residential program based in Raleigh, NC or Huntsville, AL, where they’ll be taught an introduction to computer science by Google engineers. Through an engaging and hands-on curriculum, students develop a solid foundation of computational thinking, which prepares them for their future studies in CS. The program finishes with a capstone project where students develop an application, so they have the tangible proof of what they’re able to achieve.

    Program includes:

    • A specially designed, project-based Python curriculum to best prepare students for their first year of college in CS
    • Daily developmental sessions to help prepare students for CS studies and future job opportunities
    • Robust opportunities to learn and interact with Google engineers
    • 10:1 student-to-teach ratio to provide a personal learning experience
    • Exposure and insight into Google’s internship programs and technical career opportunities

    Eligibility and application

    Students must:

    • Be a current high school senior
    • Considering an HBCU as one of their top two college or university choices
    • 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 2019
    • Intend to be enrolled at an HBCU in a computer science, computer engineering, software engineering, or a related department for the 2019-2020 academic year
    • Be able to demonstrate an interest in 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 especially encourage applications from students underrepresented in the engineering and tech industry, including women, Black, Latinx, Hispanic, Native American, Veterans, and students with disabilities.

    Application materials

    Please complete the online application, which will include:

    • An updated resume (PDF required)
    • A current unofficial or official high school transcript (PDF required)
    • Responses to multiple short answer questions. Each response should be under 200 words (PDF required)

    If any items are missing from your application, you will not be considered for the program

    Program locations and dates

    2019 Program locations:

    • Alabama A&M University, Huntsville, AL
    • North Carolina Central University, Durham, NC

    2019 Program dates:

    • Huntsville, AL: June 16th, 2019-July 5th, 2019 (three weeks)
    • Durham, NC: July 14th, 2019 - August 3rd, 2019 (three weeks)

    Please note: Students cannot choose their sites or dates, but will be assigned based on the geographic region of their HBCU.

    FAQ

    What’s the design of the program? CSSI-HBCU is a three-week residential program taking place in Huntsville, AL and Durham, NC.

    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.

    How do I apply? Please select the “apply” button on this page. Applications will only be considered if all materials are included. For tips on technical resume writing, please visit our Virtual Career Fair or our “Applying to Google” article.

    What if I am taking a gap year? Am I still eligible for the program? Students who are currently on a gap year and will be attending college in Fall 2019 are eligible to apply to the program. If you are going to take a gap year for the 2019-2020 school year, please wait to apply the following year.

    What if I’m enrolling in a two-year college or community college in the Fall of 2019? Students who are not enrolling in a four-year university in Fall 2019 are not eligible to apply for CSSI-HBCU. If you plan to enroll in a four-year college after your two-year or community college career, please note you may be eligible for one or more of our Google scholarships.

    When will I be notified if I'm accepted? Applicants who are accepted will be notified in mid-May.

    What costs does Google cover? Google will cover the cost of the students’ round-trip flight within the US and Canada. Google will also be providing on-site housing and food for students who are selected to attend the program.

    What are the dates of the program?

    • Huntsville, AL: June 16th, 2019-July 5th, 2019 (three weeks)
    • Durham, NC: July 14th, 2019 - August 3rd, 2019 (three weeks)

    • Please note: Students cannot choose their sites or dates, but will be assigned based on the geographic region of their HBCU.

    Where will the students be staying? The students will be staying in dorm style housing in Huntsville, AL or Durham, NC. Details on housing, logistics, and daily transportation to Google's offices will be shared with accepted attendees.

    Why have we selected these two locations? The program will take place in Huntsville, AL and Durham, NC. We’ve selected these two locations as they’re near HBCUs we partner with. These cities are also close to Google offices and local partners which ensures we’re able to include more Google volunteers in the program.

    Can I choose my roommate for the program? If you know another attendee and wish to share a room with them, 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 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.

    Who are the HBCUs selected to participate in CSSI-HBCU? All HBCUs are invited to participate in CSS-HBCU. Our aim is to create a consistent, strong pathway from HBCUs to internship and full-time opportunities at Google.

    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 in the application. 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.

    I will not be a first-year university student in Fall 2019, may I still apply? No. CSSI is only open to qualified high school seniors entering their first year of university study in Fall 2019. 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 an HBCU in the US or Canada in Fall 2019. Please note that if selected, Google will only provide round-trip airfare within the US and Canada or cover a portion of your flight.

    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 at the time of application, a parent or guardian will need to sign all forms on your behalf.

    I got into CSSI, does this mean I received a scholarship as well? If I don’t get into CSSI, do I still have a chance to receive the scholarship? Acceptance into CSSI does not automatically grant you a scholarship. In order to be considered for the scholarship, you must opt-in by completing the scholarship essay question when completing your CSSI application. Afterwards, there is a different selection process for scholarship recipients and you’ll be notified if you have been granted the scholarship. As a result, it is possible to receive the scholarship but not get into the CSSI program and vice versa or you could even get both! ! Please note, that you will find out if you received the scholarship at a different time than CSSI. The timeline for scholarship notifications will be June.

    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 2019, 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 if I want to withdraw my application? We are sorry you want to withdraw your application for CSSI. Please send a note to cssi-hbcu@google.com and your application will be deleted from our system, along with your opted-in information, within two days (48 hours) of receipt of your note.

    If you have questions that aren't answered in our FAQ, please email cssi-hbcu@google.com. We’re happy to address any questions directly related to the CSSI Program, but are unable to respond to other inquiries. We will not respond to spam, barraging messages, or messages that are primarily inflammatory or exploitative in nature.

  • CSSI-Extension

    CSSI-Extension overview

    Experience the Computer Science Summer Institute (CSSI) from your own college campus. Through CSSI-Extension, you’ll learn the fundamentals of computer science with other students studying CS at your school. Over three weeks, you’ll have the chance to create lasting relationships with CS faculty before the fall semester even starts, and get a deeper understanding of your campus community. You will learn directly from your university’s faculty and teaching assistants, who have worked directly with Google to customize the program for your school.

    Click on the school name below (if available) to apply directly to the school’s program.

    Partner Schools:

    Program includes:

    • A specially designed project-based curriculum that includes HTML/CSS, JavaScript, Python and Google App Engine to help prepare students for their first year of college CS
    • Field trip to a Google office
    • Daily developmental sessions to help you prepare for your CS studies and future job opportunities
    • Opportunities to interact directly with Google engineers
    • Exposure and insight into Google’s internship programs and technical career opportunities

    Eligibility

    Students must:

    • Be a current high school senior
    • Considering one of the below schools as your top college choice. You will submit an application directly to your school
    • 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 2019
    • Intend to be enrolled at a university in a computer science, computer engineering, software engineering, or a related department for the 2019-2020 academic year
    • Be able to demonstrate an interest in studying computer science
    • Be able to attend every day of CSSI

    Diversity statement: The program is open to qualified high school seniors who meet the above criteria. At Google, we believe a diversity of attributes, experiences, and perspectives are needed to build for everyone. Everyone deserves the opportunity to pursue a career in technology, regardless of race, ethnicity, gender, disability, or military service.

    Dates Dates vary based on school. Most programs take place between early-July and mid-August 2019.

    FAQs

    What’s the design of the program? CSSI-Extension is a three or four week program hosted on your college’s campus. Based on your school, it may be commuter or residential.

    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.

    Are international students eligible? International students are eligible to apply as long as they intend to be enrolled at a CSSI-Extension partner school in Fall 2019.

    How do I apply? Click on the name of the school you are planning to attend and you will be directed to the program manager for your school.

    If your school isn't listed (and you're interested in bringing CSSI-Extension to your school), refer your CS department to g.co/CSSIExtension.

    If you have questions that aren't answered in our FAQ, please email cssi-extension@google.com. We’re happy to address any questions directly related to the CSSI Program, but are unable to respond to other inquiries. We will not respond to spam, barraging messages, or messages that are primarily inflammatory or exploitative in nature.

    If I apply directly through my school will I still have an opportunity to apply for the scholarship? Yes, if you apply directly through your school, you will still have an opportunity to apply for the scholarship. You’ll receive a follow up once you’re accepted into the program asking you to complete a form to apply for the scholarship.

  • CSSI at Google

    CSSI at Google overview

    Computer Science Summer Institute (CSSI)’s mission is to provide a space for young, aspiring computer scientists to succeed by connecting incoming freshmen with like-minded peers and Google engineers in this three-week program. At CSSI, students will learn programming fundamentals directly from Google engineers, get an inside look at some of Google's most exciting technologies, and even design and develop their very own application with fellow participants that will be showcased to Googlers. Students attend the program at one of our Google offices and experience firsthand Google's unique and innovative office culture.

    Program includes:

    • A specially designed project-based curriculum that includes HTML/CSS, JavaScript, Python and Google App Engine to help prepare students for their first year of college CS
    • Daily developmental sessions to help you prepare for your CS studies and future job opportunities
    • Opportunities to interact directly with Google engineers
    • 10:1 student-to-teacher ratio to provide a personal learning experience
    • Commuter students will receive a travel stipend (this will usually cover all or almost all of your travel expenses) and will be provided lunch. Residential students will have their housing, transportation, and meals covered for the duration of the program
    • Two weekend activities planned at no extra cost
    • Exposure and insight into Google’s internship programs and technical career opportunities

    Eligibility and application

    Students must:

    • 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 2019
    • Intend to be enrolled at a university in a computer science, computer engineering, software engineering or related area department for the 2019-2020 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 qualified high school seniors who meet the above criteria.

    We especially encourage applications from students underrepresented in the engineering and tech industry, including women, Black, Latinx, Hispanic, Native American, Veterans, and students with disabilities.

    Application materials

    Please complete the online application, which will include:

    • An updated resume (PDF required)
    • A current unofficial or official high school transcript (PDF required)
    • Responses to multiple short answer questions. Each response should be under 200 words (PDF required)

    If any items are missing from your application, you will not be considered for the program

    Program locations and dates

    We have two different types of programs. If you live near one of our Commuter offices, you will travel into the Google office each day. If you don't live near a participating Google office, you will be considered for our Residential program, where you will stay in dorms on site for the duration of the program. Our 2019 program locations and dates are as follows:

    Residential

    • Seattle, WA: July 9th - July 29th
    • Cambridge, MA: July 14th - August 3rd
    • Kirkland, WA: July 14th - August 3rd
    • Mountain View, CA: July 14 - August 3rd
    • Pittsburgh, PA: July 14th - August 3rd

    Commuter

    • Atlanta, GA: July 9th - July 29th
    • Chicago, IL: July 9th - July 29th
    • Detroit, MI: July 9th - July 29th
    • Los Angeles, CA: July 9th - July 29th
    • New York, NY: July 9th - July 29th

    Please note: students will only be considered for one site (either residential or commuter) based on their home location and cannot request to attend another site. We will confirm which site you are being considered for shortly after the application deadline.

    FAQs

    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 visit our Virtual Career Fair or our “Applying to Google” article.

    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 2019. 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 2019, may I still apply? No. CSSI is only open to qualified high school seniors entering their first year of university study in Fall 2019. Younger students may visit our Google for Education site to explore our K-12 opportunities. Current university students may visit our technical opportunities pages for full-time and internship opportunities.

    What if I am taking a gap year? Am I still eligible for the program? Students who are currently on a gap year and will be attending college in Fall 2019 are eligible to apply to the program. If you are going to take a gap year for the 2019-2020 school year, please wait to apply the following year.

    What if I’m enrolling in a two-year college or community college in the Fall of 2019? Students who are not enrolling in a four-year university in Fall 2019 are not eligible to apply. If you plan to enroll in a four-year college after your two-year or community college career, please note you may be eligible for one or more of our Google scholarships.

    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 2019. 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.

    I got into CSSI, does this mean I received a scholarship as well? Acceptance into CSSI does not automatically grant you a scholarship. In order to be considered for the scholarship, you must opt-in by completing the scholarship essay question when completing your CSSI application. Afterwards, there is a different selection process for scholarship recipients and you’ll be notified if you have been granted the scholarship. As a result, it is possible to receive the scholarship but not get into the CSSI program and vice versa or you could even get both! ! Please note, that you will find out if you received the scholarship at a different time than CSSI. The timeline for scholarship notifications will be June.

    When will I be notified if I'm accepted? Applicants who are accepted will be notified in early-mid May.

    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 2019, 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. Students at commuter sites will receive lunch at no cost each day.

    What will the housing be like for the residential program? Students will live in dorm-style housing during CSSI 2019. 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 them, we can try to accommodate your request, but it is not guaranteed. 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? The Google office is where classroom instruction will take place. 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.

    What if I want to withdraw my application?

    We are sorry you want to withdraw your application for CSSI! Please send a note to cssi@google.com and your application will be deleted from our system, along with your opted-in information, within two days (48 hours) of receipt of your note.

    If you have questions that aren't answered in our FAQ, please email cssi@google.com. We’re happy to address any questions directly related to the CSSI Program, but are unable to respond to other inquiries. We will not respond to spam, barraging messages, or messages that are primarily inflammatory or exploitative in nature.