The B.A. Computer Science major requires a minimum of 120 total hours to graduate. This total includes Liberal Arts Core requirements (pages xxx-xxx) and the following specified major requirements, plus electives to complete the minimum of 120 hours. Liberal Arts Core courses included in major program requirements are distinguished by italics.
Mathematics: (two courses from the following).....6 hours
Select one of the following core areas as a specialty.....18 hours
Six courses* including three courses from selected specialty and one from each of the other three areas.
Electives: one additional course selected from the above computer science courses and 100/3000-level mathematics courses.....3 hours
*A project course (marked with asterisk) must be taken as one of three in an area of specialization.