Degree programs

The Division of Engineering and Mathematics offers two degree programs in Math; the Bachelor of Science in Mathematics (BS), and the Minor in Mathematics. The requirements for these two programs are provided below. Please see the course catalog for course descriptions, and offerings in upcoming quarters. Please contact stemadv@uw.edu with any questions.

Bachelor of Science in Mathematics (BS)

Prerequisites

To gain admission to the program, an average grade of 2.5 in the following three prerequisite courses is required, with no grade below a 2.0 in any individual course. An average grade of 3.0 or higher is recommended.

Prerequisites (15 credits)
Credits Course
5 STMATH 124 Calculus I
5 STMATH 125 Calculus II
5 STMATH 126 Calculus III

Mathematics core requirements

A minimum grade of 2.0 is required in each of the following eight core courses.

Core requirements (40 credits)
Credits Course
5 STMATH 300 Foundations of Modern Mathematics
5 STMATH 307 Introduction to Differential Equations
5 STMATH 308 Matrix Algebra with Applications
5 STMATH 324 Multivariable Calculus
5 STMATH 341 Introduction to Statistical Inference
or
STMATH 390 Probability and Statistics in Engineering *
5 STMATH 381 Discrete Mathematical Modeling
or
STMATH 405 Numerical Analysis I **
5 STMATH 402 Abstract Algebra I
5 STMATH 424 Real Analysis I

* STMATH 341 and STMATH 390 may not both be taken for credit. Select the one that best meets the needs of your program.

** STMATH 381 and STMATH 405 may both be taken for credit, with one counting as a core requirement, and the other as an elective.

Mathematics electives

Complete five additional courses from the list below. A minimum grade of 2.0 is required in each elective course being counted towards the degree.

Mathematics electives (Choose 5 courses - 25 credits)
Credits Course
5 STMATH 310 Mathematical Game Theory
5 STMATH 350 Applied Number Theory and Cryptography
5 STMATH 381 Discrete Mathematical Modeling
5 STMATH 403 Abstract Algebra II
5 STMATH 405 Numerical Analysis I
5 STMATH 406 Numerical Analysis II
5 STMATH 407 Linear Programming
5 STMATH 408 Nonlinear Optimization
5 STMATH 409 Advanced Linear Algebra
5 STMATH 420 History of Mathematics
5 STMATH 425 Real Analysis II
5 STMATH 427 Complex Analysis
5 STMATH 441 Topology
5 STMATH 444 Foundations of Geometry
5 STMATH / B EDUC 465 Fostering Algebraic Reasoning
5 STMATH / B EDUC 466 Fostering Geometric Reasoning
5 STMATH / B EDUC 467 Fostering Data, Graphical and Statistical Understanding
1-5 STMATH 493 Special Topics in Mathematics

† These courses are not currently offered.

‡ One of STMATH 381 or STMATH 405 must be counted as a core requirement.

Supporting science course requirements

Supporting requirements (16 credits)
Credits Course
5 BPHYS 121 Mechanics
5 BPHYS 122 Electromagnetism and Oscillatory Motion
6 CSS 132/CSSSKL 132 Computer Programming for Engineers I (with skills class)
or
CSS 142/CSSKL142 Computer Programming I (with skills class)
or
CSS 161/CSSSKL 161 Fundamentals of Computing (with skills class) (no longer offered)

Additional courses

As needed to fulfill University General Education Requirements and to equal 180 credits.
 

Minor in Mathematics

Prerequisites (15 credits)

Subject to the same average grade requirements as for the BS degree.

  • STMATH 124
  • STMATH 125
  • STMATH 126

Core Requirement (5 credits)

  • STMATH 300 Foundations of Modern Mathematics

Math Minor Electives (20 credits)

Complete 4 additional STMATH courses at the 300 or 400 level. This includes courses listed under Mathematics Core Requirements and Mathematics Electives in the above tables.

A minimum grade of 2.0 in STMATH 300 and the four Electives being counted towards the minor is required.