Computer science?the study of algorithms and their implementations?remains one of the key fields upon which this exciting future will be constructed.

The intellectual challenge of a new science is one of the reasons that computer science has generated so much excitement. New ideas are constantly being explored, new tools are being developed, and new questions being asked. Society increasingly rests upon a computer-oriented keystone, making computer science a vital, fresh, and new field. More than?99 percent of the computer scientists who have ever lived are still alive today.