The computer science program combines a solid foundation in computing necessary to succeed in today's start-up and high-tech environments. The program is designed in response to market demand for students proficient in computer science.
Students in the computer science program gain real-world experience through extensive project work and opportunities to interact with industry experts through internships and sponsored research.
Career prospects for students with an undergraduate computer science degree are varied, and may include such areas as applications developer, computer and information research scientist, data security specialist, database administrator, database developer, multimedia developer, network architect, product development manager, quality assurance analyst, software systems developer, user experience designer, or web developer.
Program Educational Objectives
Within five years of graduation, a CS student should be able to:
- Demonstrate mastery of the core areas of computer science
- Invent, develop, manage, and evaluate computing systems and services
- Exercise professional responsibility and have appreciation of the social, legal, ethical, and cultural issues inherent in the computing field.

