Department Head: James Caldwell
Over the past 50 years computers have developed from a novelty with a few technical numerical applications to a ubiquitous tool, essential to science and technology, to business and finance, to government, to communications, and even to entertainment. Computer Science has grown from a specialization in mathematics or business or electrical engineering to an independent, broadly based area of study covering all aspects of the use and understanding of computers and the computation process. Computer Science education concentrates on the creation and understanding of computer software. The curriculum focuses first on programming and then on the central processes that support programming: operating systems, programming languages, and computational theory. The program of study culminates with a senior design project that produces a working program for a real world problem.