Department of Computer Science
Advances in computing technology have profoundly changed the way work is accomplished, whether in business, government, or other areas. Some understanding of the potential and limitations of computing is essential to anyone who wishes to understand modern society.
Our courses prepare students for a wide range of possible careers in computing fields. But computer science courses also provide rigorous analytical skills, problem-solving challenges, and technical tools that benefit students no matter what their major or career field.