The computer science general emphasis major consists of 8 core courses plus 4 specialization courses (2 courses from each of 2 specialization areas). Both BA and BS degree choices provide students with a strong background for advanced study at the graduate level. Starting in Spring 2015, a computer science comprehensive emphasis major will be added. This major will require the completion of 16 core courses plus four specialization courses, a capstone and additional science requirements. Sample 4-year plans are posted in the Student Resources page.
In addition, the department offers several minors/emphases for students who would like a stronger background in computer science to complement their chosen major.