Computer science is the study and design of computer systems, networks, software, and computing techniques. It is a dynamic field with a growing impact on the world today.
The Computer Science BA program is intended to permit students to combine interest in an alternate area (in humanities, arts, the professions or even natural science) with computer science in order to gain skills that increase their desirability with employers. Burning Glass found that adding software development or computer programming skills permits graduates to gain a 30+% salary premium over those without.
The program requires one semester of calculus and also 34 credits of major course requirements (22 credits of fixed courses and 12 credits of electives within the major). In addition, a student must either complete (or have completed) a second major, or demonstrate two minor areas of concentration. The alternate major or minor areas of concentration must overlap no more than six credits total with major course requirements of this degree.
Honors in the College of Engineering and Applied Science
GPA of 3.500 or above, earned on a full-time student's GPA on 12 or more graded credits in a given semester.