The Department of Philosophy offers a number of rewarding and demanding undergraduate programs that help students develop strong analytical and problem-solving skills.