Computer Science Learning Opportunities

We have developed a range of resources, programs, scholarships, and grant opportunities to engage students and educators around the world interested in computer science.

Google Computer Science

Resources

User-powered coding environments, enrichment materials, and inspiration to empower diverse student populations

Careers with Code

An exploratory and inspirational Computer Science careers magazine for high school students with resources for educators.

MORE

Nat & Lo's YouTube Channel

From Google X to StreetView to Project Loon, get a behind the scenes look at Google with Nat and Lo.

MORE

Blockly Games

A visual programming environment for children to learn programming basics. Available in 40 languages.

MORE

Coder for Raspberry Pi

Free software that turns a Raspberry Pi into a personal web-based development environment.

MORE

Course on Computational Thinking

Online professional development course to help educators understand, apply and share Computational Thinking concepts across subjects.

MORE

Computer Science Custom Search

Lessons, tutorials, games, and projects for computer science education.

MORE

CS First

Lesson plans and video based content delivery to create engaging CS experiences for young students.

MORE

Engage CS Edu

A comprehensive collection of instructional materials and strategies for engaging undergraduate CS students.

MORE

Exploring Computational Thinking

Lesson plans, videos, and other resources on computational thinking to support integration into classroom content.

MORE

Guide for Technical Development

Self-paced, hands-on learning for all university students to develop their technical skills.

MORE

Made with Code

A national initiative to inspire millions of girls to learn code, and see coding as a means to pursue their dream careers.

MORE

Pencil Code

A coding laboratory using drawing, music, and creative fiction to help students progress from block coding to text.

MORE

Start With Code

A collection of resources & programs to encourage young Australians to study computing.

MORE

Programs

Annual student competitions, career resources, and programs to support diversity in technology

Code Jam

A multi-round global coding competition for students and professional programmers.

MORE

Computer Science Summer Institute (CSSI)

A 3-week program for rising freshmen from historically underrepresented groups in CS that provides a practical introduction to CS.

MORE

Engineering Practicum

A 12-week developmental program for first and second-year undergraduate students in CS or Electrical and Computer Engineering.

MORE

Google Code-in (GCI)

A contest introducing students, ages 13-17, to the various contributions that make open source software development possible.

MORE

Google Engineering Residency Program

A 1-year engineering residency program open to recent CS graduates.

MORE

Google Science Fair

A global online science and technology competition open to individuals and teams ages 13 to 18.

MORE

Google Summer of Code (GSoC)

A global online program offering student developers ages 18+ stipends & mentorship for open source coding projects.

MORE

Technical Internships

12-14 week technical internship for undergraduate, graduate and PhD students majoring in or intending to major in CS or a related field.

MORE

Women Techmakers

Google's Women Techmakers program provides visibility, community, and resources for women in tech.

MORE

Funding

Student scholarships & grants to support computer science education at every stage

Venkat Panchapakesan Memorial Scholarship

Are you an ever-optimistic person who believes we can make the world a more sustainable place?

MORE

Computer Science for High School (CS4HS)

A global grant program promoting CS education by connecting educators to the skills and resources they need.

MORE

Google Europe Scholarship for Students with Disabilities

For European university students with disabilities pursuing computer science degrees.

MORE

Google Lime Scholarship for Students with Disabilities

For university students with disabilities pursuing computer science degrees in Canada and the U.S.

MORE

Google SVA Scholarship for Student Veterans

For university student veterans or students on Active Duty pursuing CS degrees or related fields in the US.

MORE

Google Travel and Conference Grants

Grants for underrepresented groups in CS or related fields to attend technical or diversity conferences in the U.S. and Europe.

MORE

Google.org

Grants to organizations advancing the study and increasing the exposure of computer science to underrepresented students.

MORE

igniteCS

Funding and support for undergraduate women in computer science groups in US/CA to create a CS mentoring project in their local community.

MORE

RISE Awards

Grants and capacity building resources for organizations teaching computer science to underrepresented pre-university students globally.

MORE

The Generation Google Scholarship

For underrepresented university students in the US or Canada pursuing degrees in computer science or related fields.

MORE

The Google Anita Borg Memorial Scholarship

For undergraduate and graduate female students globally, studying computing and technology.

MORE
Want updates about Google for Education?
Please enter a valid email address.