Holy Cross has 328 faculty members who teach 3,142 undergraduate students.[10] It offers 28 majors mainly focused on a liberal arts curriculum, each of which leads to the completion of the Bachelor of Arts degree. All B.A. candidates must successfully complete 32 semester courses in eight semesters of full-time study to graduate.