Computer Science
The Department of Computer Science offers an undergraduate major leading to a B.S. or a B.A. degree and a graduate program leading to M.S. and Ph.D. degrees.
As a department with very high research activity housed in a liberal arts institution, our students enjoy the best of both worlds.
- As a research university, the faculty and their Ph.D. students are engaged in research, with active participation of undergraduate and master's students.
- As a liberal arts college, we emphasize quality teaching. Our students and faculty maintain close, collegial relations with frequent interaction.