5月2日
During the last few decades we created a technological infrastructure that has transformed our lives. Immense volumes of data are being captured by instruments, satellites, and sensors, 24/7. Huge data sets are being analyzed by scientists, engineers, the military, and corporations such as Wal-Mart, Google, Microsoft, Yahoo. Areas such as bioinformatics, genomics, drug discovery, nano-engineering, healthcare, e-commerce, and weather modeling, require unprecedented levels of cooperation between experts from a variety of fields. To be successful at the new frontiers of engineering, science and technology, a new generation of scientists must be trained to listen to and learn from others. We must learn to collaborate in order to devise the new methods, technologies and insights needed to support such distributed networks of research. Computing is the driving force, at the center of this fundamental change. I believe that we must learn how to prepare the future scientists and engineeers to meet these challenges. I have been around presenting this view at several universities. I would read this and would like to offer your feedback I would be very interested in learning your opinions on this matter.