Expanding computer science in higher education
The demand for diverse talent in computer science fields is at an all-time high and it's projected to continue growing. Yet fewer than 3% of college students graduate with a degree in computer science, and only 8% of STEM graduates are in computer science.¹ That’s why we’re providing the resources and programs higher education faculty and students need to create, make change, and succeed.
Resources to improve curriculum and instruction
Part of what makes computer science so exciting is that it’s ever-changing. To help stay ahead, we’ve developed material you can use with your students or to supplement your own learning.
Tools for harnessing the computing power of Google Cloud Platform
Google Cloud Platform helps makers, teachers, researchers, and IT administrators alike go further with speed, agility, and ease.Learn More
Google Cloud Platform Documentation
Start to build, test, and deploy applications on Google's highly-scalable and reliable infrastructure for your web, mobile, and backend solutions.
Step-by-step tutorials and overviews explaining how to use Google Cloud Platform services to create solutions.
Google Developers Codelabs
Get a guided, hands-on coding experience that teaches you how to build a small application or add a new feature to an existing application.
Training and Certification for you to make the most of Google Cloud technologies. Our classes include technical skills and best practices to help you continue your learning journey.
Compute Engine Quickstarts
Learn how to create a virtual machine instance using the Google Cloud Platform Console.
Google Cloud Platform blog
Get product updates, customer stories, and tips and tricks on Google Cloud Platform.
Programs to develop future computer scientists
We’re supporting faculty and students as they work to advance their computer science skills and advance the field through research and innovation.
Summer of Code
Spend your summer break writing code and learning about open source development while earning a stipend.
Google Code Jam
Programmers from around the world come put their skills to the test.
Connecting college students in the U.S. and Canada studying CS with mentorship opportunities.
Our interns are a part of Google—involved and solving problems from the start.
Grants, scholarships, and programs to support faculty and students
Google Cloud Platform Education Grants
Earn free Google Cloud Platform credits for your teaching staff and students.
Google Faculty Research Awards
A program focused on funding world-class technical research at institutions across the globe.
Google Engineers in Residence at HBCUs
Supporting greater diversity in technology by partnering with historically black colleges and universities.
CS educator Grants
Funding for districts and nonprofits that enables teachers to receive exemplary CS professional development.
Established to help aspiring computer scientists excel and become leaders in the field.
Using research to uncover obstacles and biases
We conduct and support research to identify strategies for improving perceptions of computer science and broaden learning opportunities for all students.See All Publications
Western Wyoming Community College unites rural communities with CS
WWCC developed teacher workshops on practical, easy-to-learn techniques for incorporating CS fundamentals into lesson plans with Google funding.
Bringing the world of machine learning to Howard West using Google Cloud Platform
Using Google Cloud Platform tools like Cloud Datalab and TensorFlow, Howard University professor Gloria Washington helps Howard West students grasp the practice of solving problems through machine learning.
Catrobat launches scalable platform, content, and training
Catrobat created a six-week online course for educators and students to create their own games, interactive animations, and apps using Pocket Code.
Australian Catholic University creates lasting success through CS partnerships
ACU developed three free MOOCs to train CS teachers in addition to in-person communities for teachers to exchange ideas, share lesson plans, and solve common classroom challenges, helping them feel more confident and excited to teach CS.
Brittany Wenger wrote an algorithm to better detect breast cancer
Brittany Wenger used the Google Cloud Platform App Engine to create Cloud4Cancer, an artificial neural network that assists in the early detection of breast cancer.
San José State University supports students to teach themselves programming basics
Facing limited virtual machine capacity, SJSU's Computer Science Department needed a way to expand resources in order to facilitate unlimited programming exercises for computer science students.
Connect with the community
Access help, share insights, and get support from Google and other developers.
Google Developer Groups
Find events in your area geared specifically toward developers who are interested in Google's developer technology.
Google Developer Experts
A global network of experienced product strategists, designers, developers, and marketing professionals actively supporting developers, startups, and companies.
Google Cloud Platform discussion boards
Sometimes, it's not clear what you need to do. Maybe you need a book recommendation. Maybe you don't know whether it's down for you or everybody else. Talk to other users. And to Googlers.
Ask Technical Questions on Stack Exchange Sites
Know what you want to accomplish, but not how? Try posting on a Stack Exchange site. We sponsor several tags on Stack Exchange sites.