The Computer Science Major at Monmouth College is designed to prepare students for careers in the field of Computer Science by providing a highquality undergraduate education within a liberal arts setting. The department's goal is to prepare students for entrylevel positions and also to assist them in building a strong foundation of knowledge that is necessary for graduate study and for lifelong learning. The curriculum emphasizes problem solving and provides students with a combination of theory and practical experience as well as introducing ethical and social issues that relate to the discipline.