The program is grounded in theoretical foundations, coupled with experience in implementation, providing a sound background for graduate study as well as work in the profession. Courses in areas such as artificial intelligence, language processing, and graphics fit into the broader liberal arts education. The department maintains its own computer science library as well as several classrooms and labs that have computers running GNU/Linux (aka Linux). Through the Undergraduate Research Summer Institute, the Ford Scholars program, and other research programs, faculty and students participate in international research within various fields of computer science. Options include the major and a correlate sequence.