Degree Requirements

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.

Ancient Mathematical CalculatorAncient Calculator

The primary objective of the Applied Mathematics and Computer Science degree is to educate students who are better able to do problem solving in the technical fields that require skills in both analytical math and computer science.  Another significant objective is to graduate students who have acquired these skills in the context of a program designed around their own interests. To accomplish the first of these objectives, students must gain a solid foundation in both applied mathematics and computer science that includes opportunities for integrated course work and/or practical experience.  Achieving the second objective requires the assistance of qualified advisors who can help students select courses appropriate for the employment of scientific, engineering, economic, or statistical applications to businesses and industries of specific interest to each student.  The range of course work available through the two departments as well as the wide array of liberal arts courses available at the University will support the development of analytical and computing skills in a variety of fields.

In addition to the requirements for the major, students must also satisfy all of the university general education requirements and the College of Letters & Science breadth and other degree requirements. Degree requirements will vary depending on when you took your first college class. You are strongly advised to consult your advisor to ensure you stay on track towards a degree. Read more about our degree requirements.

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


Preparatory Curriculum

Students in all majors in the Department of Mathematical Sciences must complete:

  • MATH 231, 232, and 233 (or equivalent)
    MATH 221 and 222 are equivalent to MATH 231, 232, and 233.
  • MATH 234 or Math 240

General Requirements

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.

An overall GPA of 2.0 on all coursework attempted at UWM is required for this degree. In addition, students must achieve a 2.0 GPA on all coursework attempted, including transfer work. A minimum 2.0 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.


Core Requirements:
  • CompSci 250(201) - Introductory Computer Programming
  • CompSci 251 - Intermediate Computer Programming
  • CompSci 315 - Introduction to Computer Organization and Assembly Language Programming
  • CompSci 317 - Discrete Information Structures
  • Math 341 - Seminar: Introduction to the Language and Practice of Mathematics
Advanced Requirements:

At least 48 credits selected from CompSci, Math, and MthStats courses at the 300 level or above, beyond those listed above, including the following:

  • CompSci 351 - Data Structures and Algorithms
  • CompSci 535 - Algorithm Design and Analysis
  • 9 Additional Credits in CompSci

12 Credits from Math and/or MthStat, including one of the following two-course sequences:

  • Math 313/314 - Linear Mathematical Programming and Optimization
  • Math 320/322 - Intro to Differential Equations / Intro to Partial Differential Equations
  • MthStat 361/362 - Intro to Mathematical Statistics I & II
  • Math 413/Math 415(414) - Intro to Numerical Analysis/Introduction to Scientific Computing
  • Math 413/417 - Introduction to Numerical Analysis/Computational Linear Algebra
  • Math 413/615 - Introduction to Numerical Analysis/Numerical Solution of Partial Differential Equations
  • Math 415/417 - Introduction to Scientific Programming/Computational Linear Algebra
  • Math 415/615 - Introduction to Scientific Programming/Numerical Solution of Partial Differential Equations
  • Math 521/522 - Advanced Calculus
  • Math 531/535 - Modern Algebra/Linear Algebra
  • Math 601/602 - Advanced Engineering Mathematics I & II
  • Math 621/622 - Introduction to Analysis I & II
  • Math 631/632 - Modern Algebra

Honors in the Degree

Students in AMCS who meet all of the following criteria can be awarded honors in the degree upon graduation:

  1. A 3.0 cumulative GPA in all UWM graded credits;
  2. A 3.5 GPA over all UWM courses attempted that count toward the AMCS degree;
  3. A 3.5 GPA over all upper division UWM courses counting toward the AMCS degree;
  4. A grade of B+ or better in one of: Math 599 (Capstone Experience), Math 699 (Independent Study),  CS 595 (Capstone),  or CS 699 (Independent Study);
  5. Completion of 3 credits in Mathematical Sciences (curricular areas MATH or MTHSTAT) or Computer Science in a course number 600 or higher that is different from Math 699 and CS 699.

Students who believe they may qualify for honors in Applied Mathematics & Computer Science should apply to the Department of Mathematical Sciences during their last semester of study.