Resource Library

You’re invited to check out out all the different learning resources in the guide: problems and projects, former Google interview questions, online courses, education sites, videos, and more. You can search for your favorite topics.

Looking for assignment ideas that will challenge your computer science students and also rate high on the fun scale? This free site features high-quality materials generated by fellow educators that may spark ideas for your own curriculum.

Open link

Stanford University