The Department of Mathematics and Computer Science offers a wide variety of courses in service to students in many disciplines. We provide general education courses in mathematics and computer science for all students, general physics for science and math majors, minors in mathematics and computer science for students in many majors, and a rigorous undergraduate curriculum in mathematics and computer science.
The Bachelor of Science in Computer Science provides a scientific foundation for learning, discovery, and innovation in computer programming and technology. These opportunities support an understanding of the principles and theories of the computing sciences to equip graduates for leadership roles in their careers or as they enter graduate school. Grounded in a liberal arts foundation, the Computer Science major is designed to build ethical, service-oriented professionals with a broad understanding of computing.