The computer science program gives students a knowledge of the theoretical basis of computing, an appreciation for the relationship between the various components of the field, skills in applying the subject to practical problems, and an ability to adapt to new technologies and advancements in the discipline. Mathematics students develop a basis for critical and logical analysis of problems and the ability to design and implement creative solutions. Computer science students learn to identify problems best solved by a computer and to design and implement effective, economical, and creative solutions. Students in both disciplines have available to them specialty laboratories with the most modern equipment. Students in both mathematics and computer science are encouraged to choose strong support programs in another liberal art, science, education, or business depending on their interests.
Opportunities are available for dual degrees on both undergraduate and graduate levels.
Extensive career and graduate school opportunities are available in both disciplines. Some graduates choose advanced study in mathematics, compute science, applied statistics, sciences, law and education. Employment options are varied and plentiful. Recent graduates have immediately entered careers including applied statistics, finance and banking, quality control, education, computer programming, and systems analysis.