## Overview

The Department offers a B.S. in Mathematics with three distinct tracks:

**Pure:**for students bound for graduate school in mathematics and for future teachers**Applied:**for students bound for an industry career right after graduation, or for students interested in advanced studies in other sciences**Computer Science:**for students interested in scientific computation or graduate school in computer science

Each track within our major begins with a foundational course (Math 103: Intro to Upper Division Math) and ends with a capstone project (Math 193: Senior Seminar).

We also offer a minor in Mathematics. In addition, double and split majors with other disciplines are possible.

#### General Major Requirements

A student wishing to major in Mathematics should have a strong interest in the field and, normally, a background of four years of high school mathematics (at least two years of algebra, one year of geometry, and one year of pre-calculus).

A major consists of four lower-division and ten upper-division Mathematics/CS courses. In addition to the Mathematics/CS requirements, a candidate for the B.S. degree must complete either Physics 1/2 and 3/4 or Chemistry 8/9 and 10/11.

#### Minor Requirements

The minor in Mathematics requires Math 27 (Calculus I), Math 28 or 38 (Calculus II), Math 103 (Introduction to Upper Division Math), and two additional upper-division courses. Math 39 (Calculus III) and Math 120 (Linear Algebra) are recommended.

## Pure Track

The pure track represents a traditional mathematics curriculum and is ideal for a student considering graduate school in mathematics (or a closely related science) or planning a career in high school mathematics teaching.

#### Lower Division Requirements for the Major

Math 27 (Calculus I), 38 (Calculus II), 39 (Calculus III), and CS 21 (Introduction to Programming).

#### Upper Division Requirements for the Major

A total of ten upper-division courses must be completed in the following way:

**Required upper-division:**- Math 103: Introduction to Upper-Division Math
- Math 120: Linear Algebra
- Math 111: Abstract Algebra
- Math 150: Advanced Calculus
- Math 193: Senior Seminar

**Plus two courses from:**- Math 115: Number Theory
- Math 131: Topology
- Math 185: Complex Variables

**Plus three upper-division math electives**

## Applied Track

The applied track is designed for students planning on entering the workforce immediately after college. Students in this track will study a wide variety of applications of mathematics in their courses.

#### Lower Division Requirements for the Major

Math 27 (Calculus I), 38 (Calculus II), 39 (Calculus III), and CS 21 (Introduction to Programming).

#### Upper Division Requirements for the Major

A total of nine upper-division courses must be completed in the following way:

**Required upper-division:**- Math 103: Introduction to Upper-Division Math
- Math 120: Linear Algebra
- Math 111: Abstract Algebra
Math 150: Advanced Calculus**or** - Math 193: Senior Seminar

**Plus three courses from:**- Math 113: Probability and Statistics
- Math 114: Mathematical Modeling
- Math 134: Differential Equations
- CS 102: Advanced Programming

**Plus two upper-division math electives (at most one of which is a CS course)**

## Computer Science Track

The computer science track is designed to familiarize students with the principles of computing (especially scientific computing), building on a sound foundation of mathematics. This track is designed for students interested in computational aspects of mathematics, or mathematical aspects of computation (**Note:** a major in Mathematics with a CS track is *not* equivalent to a traditional Computer Science major).

#### Lower Division Requirements for the Major

Math 27 (Calculus I), 38 (Calculus II), 39 (Calculus III), and CS 21 (Introduction to Programming).

#### Upper Division Requirements for the Major

A total of nine upper-division courses must be completed in the following way:

**Required upper-division:**- Math 102: Advanced Programming
- Math 103: Introduction to Upper-Division Math
- Math 120: Linear Algebra
- Math 140: Combinatorics and Discrete Mathematics
- Math 111: Abstract Algebra
Math 150: Advanced Calculus**or** - Math 193: Senior Seminar

**Plus three upper-division math electives (at lease two of which are CS courses)**