| Concentration in Computer Science |
| This program is primarily for students interested in using computing techniques to solve mathematical problems in a wide variety of disciplines. In addition to the mathematics requirements, students take eight or nine courses in computer science, which provide training in the structure of computer languages, computing machines, and computing systems. |
| Students in this program must complete a minimum of 124 credits. Courses include the basic courses required for all mathematics majors the University core requirements, and the courses listed below: |
| |
| Required Courses |
| CS 110 | Introduction to C Programming |
| CS 210 | Java Programming |
| CS 226 | Data Structures Using Collections |
| CS 326 | Data Structures and Algorithms |
| PH 150 | Mechanics, Heat, and Waves with Laboratory |
| Plus restricted CS or math elective |
| Plus 9–12 credits in computer science |
| Plus 9–12 credits in mathematics, chemistry, or physics |
| |
| Concentration in Applied Mathematics |
| This program is primarily for students whose mathematical interests are in the application of mathematics to fields such as physics, chemistry, operations research, and engineering. In addition to the courses listed below, students take five to seven courses in a single discipline of the natural sciences or engineering. |
| Students in this program must complete a minimum of 125–127 credits. Courses include the basic courses required for all mathematics majors the University core requirements, and the courses listed below: |
| |
| Required Courses |
| CS 110 | Introduction to C Programming |
| CS 210 | Java Programming |
| CS 226 | Data Structures Using Collections |
| PH 150 | Mechanics, Heat, and Waves with Laboratory |
PH 205
| Electromagnetism and Optics with Laboratory |
| Plus two-course science sequence |
| Plus 6 credits of mathematics compatible with area of concentration, M 300 series or above |
| |
| Concentration in Statistics |
| This program provides students with a background in mathematical statistics. The basic mathematics courses enable a person to gain employment as a statistician in business or government or to pursue graduate study in statistics. These courses are also necessary for students wishing to pursue careers in the actuarial field. |
| Students in this program must complete a minimum of 124 credits. Courses include the basic courses required for all mathematics majors the University core requirements, and the courses listed below: |
| |
| Required Courses |
| M 473 | Advanced Statistical Inference |
M 481-482
| Linear Models I and II |
| CS 110 | Introduction to C Programming |
| CS 210 | Java Programming |
| CS 226 | Data Structures Using Collections |
PH 150
| Mechanics, Heat, and Waves with Laboratory |
| Plus 12 credits in science, computer science, or mathematics |