**Required courses:**

MAS 222 Linear Algebra

An introduction to linear algebra including systems of equations, vectors spaces and linear transformations. Prerequisites: MAS 112 or MAS 261. 3 credits. |

**One of the following:**

MAS 161 Calculus I

A calculus sequence covering functions, limits, differentiation, integration and applications. Fulfills requirement: Liberal Studies Area 4 (Mathematics),Quantitative Reasoning. 3 credits. |

MAS 162 Calculus IISecond semester of a calculus sequence covering functions, limits, differentiation, integration and infinite series. Fulfills requirement: Liberal Studies Area 4 (Mathematics),Quantitative Reasoning. Prerequisite: MAS 161. 3 credits. |

or

MAS 111 Analysis I

A calculus sequence for department majors and other students desiring a rigorous introduction to elementary calculus. Fulfills requirement: Liberal Studies Area 4 (Mathematics),Quantitative Reasoning. Corequisite: MAS 113. 4 credits. |

MAS 112 Analysis IISecond semester of a calculus sequence for department majors and other students desiring a rigorous introduction to elementary calculus. Fulfills requirement: Liberal Studies Area 4 (Mathematics),Quantitative Reasoning. Prerequisite: MAS 111; Corequisite: MAS 114. 4 credits. |

**One of the following:**

MAS 202 Foundations of MathematicsIntroduction to logic, set theory and proof techniques. Prerequisites: MAS 251 or ASC 281. 3 credits. |

MAS 251 Discrete MathematicsIntroduction to mathematical ideas used in computing and information sciences: logic, sets and sequences, matrices, combinatorics, induction, relations and finite graphs. Prerequisites: MAS 112 or MAS 162. 3 credits. |

**Three from MAS courses numbered 200 level or higher or:**

CDS 142 Programming I

This course introduces the fundamentals of computer programming using the Java programming language. Control structures, types and the type system, and the design of methods and classes will be considered. 3 credits. |

One ASC course may be substituted for one of the elective 200 or higher level math courses.