The recent decreases of enrollment in computer science programs signal a chasm between our historical emphasis on programming and the contemporary concerns of those choosing careers.Peter J. Denning, Andrew McGettrick Pages 15-19COLUMN: Practical programmer
The future of the field depends on winning back student enrollment, public interest in technology, and government research funding.Maria Klawe, Ben Shneiderman Pages 27-28COLUMN: President's letter
Should computer scientists and engineers take on a greater responsibility to help reduce the loss of life and property damage from natural disasters?David A. Patterson Pages 29-31
Systems that don't announce when they've reached their final results can `compute' the uncomputable, possibly allowing them to understand their users and generate their own programs from examples.Peter Kugel Pages 32-37
How to mitigate remote attacks that exploit buffer overflow vulnerabilities on the stack and enable attackers to take control of the program.Benjamin A. Kuperman, Carla E. Brodley, Hilmi Ozdoganoglu, T. N. Vijaykumar, Ankit Jalote Pages 50-56
Strong institutional environments serve as a foundation for e-commerce growth opportunities.Chuan-Fong Shih, Jason Dedrick, Kenneth L. Kraemer Pages 57-62
Workplace email is quickly evolving to keep up with those who use it---and perhaps to make way for the next killer app.
Rana Tassabehji, Maria Vakola Pages 64-70
Some journals are perceived as sources of knowledge; others serve as storers of knowledge. Learning the strengths and persuasions of journals is of value to academia, scholars, and publishers.Sridhar Nerur, Riyaz Sikora, George Mangalaraj, VenuGopal Balijepally Pages 71-74
A Web portal can support collaborative learning and help individuals and organizations plan for an uncertain future.Rosemary H. Wild, Kenneth A. Griggs, Eldon Y. Li Pages 80-86
Tracking common search terms used on the Web can produce accurate, useful statistics about the unemployment rate. We hope to extend this approach to other economic statistics.Michael Ettredge, John Gerdes, Gilbert Karuga Pages 87-92COLUMN: Technical opinion