Major Requirements
Major Requirements. The major requirements consist of 11 courses (9 core courses plus 2 electives) and a one- or two-semester thesis. The major is somewhat flexible; students may design their major by choosing from a suite of courses at all levels of the curriculum.