The computer science major prepares students for graduate study in computer science or for a variety of professional careers. The computer science minor and the computer science/mathematics major prepare students for professions in which computer science overlaps significantly with another discipline. See the University's website for all details about the computer science academic program at Colgate, including course offerings, major and minor requirements, advanced placement and transfer credit, independent research, honors, and graduation awards.
Students interested in pursuing honors in computer science should also see the University's website for details on the expectations and process of conducting and defending an honors thesis.