Mathematics and Computer Science Department Mission Statement

In the Mathematics and Computer Science Department, we help our students understand the theoretical underpinnings and practical applications of the worlds of mathematics and computer science.  Through lively, interactive classes we broaden non-majors' horizons, giving them insights into the types of reasoning which characterize our disciplines in order to prepare them to lead examined lives and be informed citizens.  In smaller classes we work closely with our majors, tackling challenging questions and teaching innovative methods which prepare them for graduate school and a host of employment opportunities. 

Our Computer Science program takes a "theory  in  action" approach,  teaching  the fundamentals  of  computing, critical  and abstract  thinking,  problem  solving, communication  and  teamwork skills.  We demonstrate the applicability of these core ideas through a broad curriculum, experiential learning and undergraduate research.  This prepares students for practice and for future learning whether at graduate school or in the workplace.

In Mathematics, our approach balances an understanding of the foundations of mathematics with an emphasis on creativity and problem-solving.  Throughout, we push students to develop their logical reasoning skills, culminating with a broad range of the rigorous upper-level courses.  An emphasis on good communication skills permeates the curriculum, with numerous opportunities for students to solidify their ideas in writing assignments.

For everyone in the math and computer science community, we strive to create a friendly, supportive environment where our diversity of backgrounds and thoughts enriches us all.  Our research keeps us intellectually alive and challenged, drawing students into the discovery process.  Although our graduates go on to a wide range of successful careers, they frequently come back telling us that what they really learned at St. Mary's was
how to think.