The GOOGLE Code University, where anybody can be a student
Living up to its motto of “Do no Evil” , Google certainly is doing a magnificent work in its way of contributing to the society. Their CSR (Company’s Social Response) is obviously high and that could probably have been one of the reasons why a lot of people are admiring them and aspiring to work for them. Promoting a noble work is still a good marketing strategy for a company, it promotes good karma.
They are now sharing their knowledge on the current computing technologies and paradigms through their Google Code University. I know that they wanted to reach both developed and developing countries with this project. This is what I like about the Internet, almost all countries are becoming at par in learning.
They also have a Group page which is intended for discussion around Google Code for Educators. You can easily voice out your opinion in here on what information you might want to see and also be able share your challenges as well as an educator.
Video lectures are a big plus and would entice more of the students motivation to learn more and learn deeper.
This website provides tutorials and sample course content so CS students and educators can learn more about current computing technologies and paradigms. In particular, this content is Creative Commons licensed which makes it easy for CS educators to use in their own classes. The Courses section contains tutorials, lecture slides, and problem sets for a variety of topic areas:
- AJAX Programming
- Distributed Systems
- Web Security
In the Tools 101 section, you will find a set of introductions to some common tools used in Computer Science such as version control systems and databases. The CS Curriculum Search will help you find teaching materials that have been published to the web by faculty from CS departments around the world. You can refine your search to display just lectures, assignments or reference materials for a set of courses. We’d love to hear your feedback. If you have questions, suggestions, or materials to share, please visit the Google Code for Educators Forum.
In this section, you will find a set of video-taped lectures from Google Video on various technology areas. These videos are great opportunities for students and faculty to hear directly from some of the current pioneers in high-tech. They can also potentially serve as “guest lectures” for courses in these areas.
Advanced Concepts in C++
Advanced Concepts in Java
Programming in Python