The field of Computer Science spans a wide range of topics from theoretical and algorithmic foundations to cutting-edge development in computer hardware and software. A computer science minor prepares students to apply the tools and theory of computer science to whatever their major field of study is. Applications in biology, physics, chemistry, engineering, cognitive science and the social sciences can benefit from a deeper understanding of computer science.
Obtaining a major in Computer Science prepares students for a variety of career opportunities.
The Computer Science program is part of the Department of Integrated Engineering.