Unlike Microsoft, who would rather complain about the state of Computer Science education in the country, we hear about efforts by Google and IBM to give the countries Computer Science Students experinece in cutting edge large-scale distributed computing. O'Reilly Radar reports in Google & IBM giving students a distributed systems lab using Hadoop that:
Google & IBM have partnered to give university students hands-on experience developing software for large-scale distributed systems. This initiative focuses on parallel processing for large data sets using Hadoop, an open source implementation of Google's MapReduce. (See Tim's earlier post about Yahoo & Hadoop)I applaud their efforts, and what they are doing will no doubt help. But something needs to be done to restore the prestige of the Computer Science industry in the eyes of America's students. Government, as well as the big I.T. employers need to work together to promote Computer Science to the best and brightest, and then work to get them secure high paying positions in line with the level of effort it has taken to get there, as well as the efforts that they need to expend to keep current in the field. Sphere: Related Content“The goal of this initiative is to improve computer science students’ knowledge of highly parallel computing practices to better address the emerging paradigm of large-scale distributed computing. IBM and Google are teaming up to provide hardware, software and services to augment university curricula and expand research horizons. With their combined resources, the companies hope to lower the financial and logistical barriers for the academic community to explore this emerging model of computing.”The project currently includes the University of Washington, Carnegie-Mellon University, MIT, Stanford, UC Berkeley and the University of Maryland. Students in participating classes will have access to a dedicated cluster of "several hundred computers" running Linux under XEN virtualization. The project is expected to expand to thousands of processors and eventually be open to researchers and students at other institutions.
As part of this effort, Google and the University of Washington have released a Creative Commons licensed curriculum to help teach distributed systems concepts and techniques. IBM is also providing Hadoop plug-ins for Eclipse.
0 comments:
Post a Comment