Computer science graduates are employed in essentially all areas of industry, government, and education. They serve as system analysts involved with problems in business and research, designers and planners of process and production control software systems, computer component and system designers, programmers, and teachers.

Cognates in the following areas are available to students in Computer Science: business, communication arts and sciences, foreign language, mathematics, the natural sciences, philosophy, psychology, the social sciences, and telecommunication. Students may complete cognates in other areas with the approval of the Department of Computer Science and Engineering academic advisor. The cognate should enhance the student’s ability to apply analytical procedures in a specific subject area.