Department of Mathematics & Computer Science
Mathematics and computers are the center of our world's business and communication systems.
Mathematics
The Mathematics program is designed to allow students to develop a mathematical foundation to understand the world and society in which they live.
The major’s curriculum allows students to develop problem-solving and deductive reasoning skills. It enhances their ability to model the present and predict the future status of systems in a changing world. The goal of the Mathematics Department is to allow students to develop mathematics as a tool applicable throughout their professional and personal lives. We do this by building a community of learners consisting of students and faculty and by building interdisciplinary relationships with our partner disciplines.
Experiences beyond the classroom, including undergraduate research, give our students a competitive edge in the job market or for graduate school. The Mathematics Department offers two majors, Mathematics and Data Science, two minors, Mathematics and Leading and Communicating with Data, and a pre-baccalaureate certificate in Data Analytics. The department prepares students for graduate study, careers in secondary education, or employment in mathematics-related fields.
The teaching and learning process incorporates modern technology and innovative techniques to assist students in developing critical analytical skills. Oral and written communication are integrated into the curriculum so graduates can effectively communicate technical results. Mathematics majors can strengthen their resume by completing a major or minor in a related area.
Suggested disciplines include Economics, Biology, Chemistry, Physics, Computer Science, Accounting, Philosophy, Psychology, and Education.
Computer Science
The mission of the Computer Science program areas of study is to provide a learning environment that remains grounded in the liberal arts tradition while incorporating current curriculum standards and computing technologies for majors and non-majors, as well as traditional and part-time students.
The program strives to ensure that students graduate with a solid general education, a knowledge of computer science sufficient for professional competence or graduate school admission, and an understanding of the ethical issues associated with information technology. Learning experiences include individual and group activities emphasizing personal growth, critical thinking, and communication skills.
Four majors are offered: Computer Science, Computer Information Systems, Management Information Systems, and Interactive Media. Students interested in any of these majors are strongly encouraged to enroll in CmSc 150 and CmSc 155 in their first year. While completing this core sequence, students can, in consultation with their advisors, determine their interests and abilities and decide which major is more appropriate for them.
The program of studies also includes minors in all four areas and a certificate program in computer programming. Students planning to major or minor in any of the areas are urged to consult department members to plan their programs of study. This is particularly important because the department periodically reviews and changes the curriculum to reflect new technologies and methodologies in the computer science and information systems disciplines. The courses offered in the program areas of Computer Science are designed to fulfill the needs of a broad spectrum of students, including non-majors interested in computing and the role of computers in modern society.
Students who want a better understanding of computer concepts within the context of business and information systems should consider the course MIS 145 Management Information Systems.
Related Majors and Minors
Computer Information Systems (On Campus Program)
Major + Minor
Computer Sciences
Major + Minor
Data Analytics
Minor
Data Science
Major
Interactive Media
Major + Minor
Mathematics
Major + Minor
Simpson Online Programs
Computer Information Systems (Online Program)
Major + Minor
Computer Programming (Pre-Baccalaureate)
Certificate
Data Analytics (Pre-Baccaluareate)
Certificate