What is Computer Science at Wheaton?
Computer Science is a scientific discipline. This means that a systematic study of this discipline includes theory, model conceptualization, experimentation, measurement, prediction based on theory and verification of computation. Natural Science applies these approaches to nature. Mathematics focuses upon underlying abstractions, logic and formalisms. Computer Science lies between Mathematics and the Natural Sciences. While much of Computer Science utilizes Mathematical concepts, Computer Science is more concerned with specific issues of computability in the same way that the natural sciences focus on particular aspects of nature.

The rise of modern science has extended our understanding of nature and enabled solutions to a wide variety of human problems. For example, advances in Biology have given rise to numerous applications in the field of modern medicine. Similarly, principles of Computer Science facilitate solutions to problems in a wide range of disciplines. Progress in computer technology itself has reduced the cost of economically implementing computer-based solutions in ever new and expanding venues. Computer Science, in addition to its Mathematical roots, also contains features typical of Engineering in that it is concerned about the efficient application of computing methodologies to human problems.

As a discipline, Computer Science embraces mathematical aspects of theory, logic and formalism as well as engineering features that include the practical and efficient implementation of computer science concepts. At Wheaton we focus on underlying principles and concepts of the discipline using appropriate and current methodology rather than emphasizing computer hardware and software that will rapidly become obsolete.

The Liberal Arts environment encourages careful analysis and interdisciplinary problem solving, skills that are essential for the kind of critical thinking required in Computer Science. Like Mathematics which forms a theory basis while supplying a foundation for applications in many scientific disciplines, Computer Science has even broader interactions with Liberal Arts disciplines. The World Wide Web, a major component of communications, is based upon Computer Science Protocols, Networking, Languages etc.

The study of Computer Science allows us to uncover fundamental laws and principles of computing inherent in the orderliness of God's creation. Understanding these concepts gives new understanding and appreciation for our Creator. Applying these concepts to particular human problems allows us to follow Jesus as servants committed to helping others. Man was made in the image of the Creator: developing innovative solutions to problems allows us to express the very creativity that God has enabled in us.

In summary, Computer Science is a Science of computation that combines Mathematical abstraction with engineering concerns in order to achieve efficient implementation. It provides for the development of analytical thinking, and it has a broad range of interaction with various Liberal Arts disciplines. Studying Computer Science can bring a new understanding of God our creator. Then as servants of Jesus Christ we work to solve important computing problems for the sake of advancing His kingdom and as an expression of the very creativity that He gave to us in the first place.

Next Question: Why Study Computer Science at Wheaton?