You are using an outdated and unsupported browser.
This browser no longer meets the security requirements of the PCI Security Standards Council. Outdated browsers do not support the requirements of modern web applications and pose significant security risks. After May 1, 2017, this browser will no longer be supported and you may experience issues or not be able to access the site at all. We highly recommend that you upgrade to a current version of Google Chrome or Mozilla Firefox. You may find more information by checking your browser's SSL/TLS client results.
Computer scientists study the inherent complexity of computational problems, and design efficient algorithms to solve them. At Denison, we emphasize the enduring core principles of computer science, and how they can be applied to a vast array of interdisciplinary problems in the natural and social sciences, and the arts.
Self portrait of George Stibitz '26, father of the modern digital computer
As strange as this may sound, computer science is not about computers, just as chemistry is not about spectrometers and physics is not about lasers. Computer science is actually concerned with a more ubiquitous and profound idea: computation.
A computation is a process that transforms some initial information, an input, into some desired result, the output. When you listen to a song, the music player is performing a computation to convert the digital music file (the input) into a sound pattern (the output). When you submit a web search request (the input), your computer, and many others across the Internet, are performing computations to get you results (the outputs). When you play a computer game, the computer or game console is performing computations to transform your motions (the input) into real-time action (the output) in the game.
Computation has become increasingly essential to new discoveries in the natural and social sciences, arts, finance, and engineering. Because computation is so ubiquitous, computer science has always been fundamentally interdisciplinary.
Computer scientists study the inherent complexity of computational problems, design efficient computational algorithms to solve them, and implement these solutions as computer programs.
At Denison, we emphasize the enduring core ideas of computer science and their applications to areas like networking, computational biology, high performance computing, data analytics, artificial intelligence, robotics, and software engineering. With your knowledge deeply rooted in this core, you will be able to apply your education to whatever new technology you face (or create).