The Bachelor of Science degree in Applied Mathematics and Computer Science is awarded jointly by the College of Letters and Science and the College of Engineering and Applied Science. As such, it contains in-depth study in both colleges. Students who intend to complete the program in four years would need to begin taking mathematics in their first semester.

To clarify any degree requirements, please contact the Applied Mathematics & Computer Science Program Coordinator.

### General Requirements (catalog year 18-19 or earlier)

For the AMCS BS degree, 120 credits are required, of which 80 must be taken from the College of Letters & Science. Students must satisfy the general education requirements (GER) of the university. They must complete at least 6 credits each from humanities and social sciences, 3 credits from the arts, and 6 additional credits in any of these three areas or in foreign languages. Students also must take at least 8 credits of natural sciences outside of mathematics or mathematical statistics, including at least one laboratory course from biological sciences, chemistry, or physics. A cultural diversity course must be included among the humanities and social science courses selected.

## Applied Math and Computer Science Major Requirements

Students who intend to complete the program in four years will need to begin taking mathematics in their first semester. Such students should have a University of Wisconsin-Milwaukee mathematics placement level of 30 (ready for precalculus) or better.

### Admission

As soon as students realize their interest in the AMCS degree, they should consult with an AMCS advisor either in College of Engineering and Applied Science or College of Letters and Science, who assists in planning a program. Admission to the program requires a GPA of at least 2.500 in 8 credits of mathematics courses at or above the 200 level and 6 credits of computer science courses at or above the 200 level.

### Degree Requirements

For the BS (AMCS) degree, 120 credits are required, of which 75 must be taken from the College of Letters and Science. Students must satisfy the general education requirements (GER) of the University. Students must take at least 8 credits of natural sciences outside of mathematics or mathematical statistics.

An overall GPA of 2.000 on all coursework attempted at UWM is required for this degree. In addition, students must achieve a 2.000 GPA on all coursework attempted, including transfer work. A minimum 2.000 GPA must be earned on all 300-level and above courses taken to satisfy the advanced requirements. Students satisfy the residency requirement for the degree by completing at UWM both a minimum of 15 credits of the required advanced courses and one of the following:

- The last 30 credits;
- 45 of the last 60 credits;
- Any 90 credits.

Code | Title | Credits |
---|---|---|

Core Requirements | ||

COMPSCI 250 | Introductory Computer Programming | 3 |

COMPSCI 251 | Intermediate Computer Programming | 3 |

COMPSCI 315 | Introduction to Computer Organization and Assembly Language Programming | 3 |

COMPSCI 317 | Discrete Information Structures ^{1} | 3 |

Select the following (or an equivalent sequence): | 12 | |

MATH 231 | Calculus and Analytic Geometry I | |

MATH 232 | Calculus and Analytic Geometry II | |

MATH 233 | Calculus and Analytic Geometry III | |

MATH 234 | Linear Algebra and Differential Equations | 4 |

or MATH 240 | Matrices and Applications | |

MATH 341 | Seminar: Introduction to the Language and Practice of Mathematics | 3 |

Advanced Requirements | ||

COMPSCI 351 | Data Structures and Algorithms | 3 |

COMPSCI 535 | Algorithm Design and Analysis | 3 |

Select 9 credits in COMPSCI at the 300 level or above | 9 | |

Select 6 credits from MATH and/or MTHSTAT and/or ACTSCI at the 300 level or above | 6 | |

Select one of the following pairs: | 6 | |

MATH 305 & MATH 405 | Introduction to Mathematical and Computational Modeling and Mathematical Models and Applications | |

MATH 313 & MATH 315 | Linear Programming and Optimization and Mathematical Programming and Optimization | |

MATH 320 & MATH 322 | Introduction to Differential Equations and Introduction to Partial Differential Equations | |

MATH 413 & MATH 415 | Introduction to Numerical Analysis and Introduction to Scientific Computing | |

MATH 413 & MATH 417 | Introduction to Numerical Analysis and Computational Linear Algebra | |

MATH 415 & MATH 417 | Introduction to Scientific Computing and Computational Linear Algebra | |

MATH 431 & MATH 531 | Modern Algebra with Applications and Modern Algebra | |

MATH 521 & MATH 522 | Advanced Calculus I and Advanced Calculus II | |

MATH 531 & MATH 535 | Modern Algebra and Linear Algebra | |

MATH 601 & MATH 602 | Advanced Engineering Mathematics I and Advanced Engineering Mathematics II | |

MATH 621 & MATH 622 | Introduction to Analysis I and Introduction to Analysis II | |

MATH 631 & MATH 632 | Modern Algebra I and Modern Algebra II | |

MTHSTAT 361 & MTHSTAT 362 | Introduction to Mathematical Statistics I and Introduction to Mathematical Statistics II | |

MTHSTAT 361 & MATH 571 | Introduction to Mathematical Statistics I and Introduction to Probability Models | |

Select 21 additional credits from CompSci, Math, MthStat, and ActSci courses at the 300 level or above, beyond the "Core" as well as the above "Advanced" Requirements | 21 | |

Total Credits | 79 |

^{1} | COMPSCI 317 is waived for students who earn credit for MTHSTAT 361, which counts towards the math electives for the program. Students who have COMPSCI 317 waived in this case do not need to take any additional credits. |