Mathematics major 
By the end of the program of study, the student will be able to:
 Demonstrate indepth knowledge in one of the foundational areas of the mathematical sciences.
 Communicate mathematical ideas using numerical, graphical and symbolic representations.

Computer Science major 
By the end of the program of study, the student will be able to:
 Construct software systems that satisfy users' computing needs.
 Communicate technical ideas clearly to colleagues and clients.
 Learn independently to use emerging technologies and computing concepts.
 Identify matters of personal and professional ethics within typical computing scenarios.
 Verify the correctness and efficiency of an algorithm, program, and/or system implementation.

Mathematics for Elementary School Teachers (MELT) Major 
By the end of the program of study, the student will be able to:
 Demonstrate a knowledge of and ability to communicate school
mathematics.
 Demonstrate a knowledge of the connections between student learning and
mathematics as they relate to major topics in elementary school.

Data Science major 
By the end of the program of study, the student will be able to:
 Represent and manipulate data in effective ways.
 Manipulate data using packages/tools and by ad hoc data handling.
 Use mathematical, computational and statistical tools to detect patterns and model performance.
 Use computational principles and tools to tackle issues addressable by data science.
 Use a solid foundation in data science to independently learn new methodologies and technologies in the field of data science.

Interdisciplinary major in Bioinformatics 
By the end of the program of study, the student will be able to:
 Collect and prepare biological data for computational analysis.
 Examine biological data via various computational models by creating appropriate software tools.
 Use the results of computational analysis to generate and test hypotheses regarding the underlying biological system.
