Computer Science, BS

The Computer Science degree program is grounded in both rigorous theory and impactful practice, preparing students to begin or advance careers in business, industry, government, or academia, and to pursue graduate study and research leading to advanced degrees. The curriculum is comprehensive, emphasizing the technical depth and professional competencies expected of modern computing professionals. Students develop expertise in the design, analysis, implementation, evaluation, and integration of complex software and computing systems, with opportunities to engage in research and scholarly inquiry alongside faculty.

Picture of students working at a computer

Undergraduate Degree Option Worksheets