Major Requirements

The Bachelor of Science program in Statistics  provides rigorous training in the theoretical foundations of statistics, statistical modeling and methodology, and applied data analysis.  We also offer a Data Science option which is ideal for students with an interest in developing computational and data management skills.

As per University of Washington rules, students need a total of 180 credits in order to graduate. The University and College of Arts and Science graduation requirements can be found in your DARS report. 

  • The Degree Audit Reporting System (DARS) is a great tool tool to use to track your degree requirements. Here’s a quick tutorial on how to use this resource to help track your progress toward your major and graduation!

Bachelor of Science in Statistics: Minimum of 65 credits as follows

A minimum GPA of 2.0 and cumulative GPA of 2.5 is required in all courses used to satisfy major requirements.

  • Mathematics (25 - 30 credits):

    • Calculus:  MATH 1245, MATH 1255, MATH 1265  and MATH 224. (students admitted autumn 2019 and earlier should replace the MATH 224 requirement with MATH 424 or MATH 318)
    • Linear Algebra: MATH 208.
    • Differential equations: MATH 2073.  (AMATH 3513 may be used as a substitute)
    • Mathematical reasoning & analysis: MATH 3003 and MATH 3273.
    • Students can replace all of the above requirements by taking the Honors sequence MATH 1345, MATH 1355, MATH 1365, MATH 3345, and MATH 3355    

        *Students admitted Spring 2022 onward will be required to replace MATH 207 with MATH 318. Consequently, the honors sequence will no longer cover all MATH requirements. 

  • Statistics (24 - 27 credits):
    • Introductory statistics -- one from STAT 3115 (preferred), or STAT 3904 or approved substitute.
    • Probability theory -- one from STAT 3404 (preferred) or both STAT/MATH 3943 and STAT/MATH 3953.
    • Statistics theory   --  STAT 3414 and STAT 3424.
    • Applied statistics – STAT 4214 and STAT 4234.

  • Computing (7 - 9 credits):
    • Introductory programming: One of    CSE 1424 or CSE 1604
    • Upper level programming:  One of   STAT 3023 (recommended) or CSE 1435 or approved substitute.
    • Students in the Data Science option must take 9 credits from a slightly expanded list which includes the courses named above and also CSE 1634.

  • Electives:
    • Regular: At least 3 courses for a total of 9 credits from the list of electives.
    • Data Science
      • Visualization: One of  HCDE 4115, INFO 4745, CSE 4424 , CSE 4124.
      • Database: One of  CSE 414or INFO 3305 or CSE 3444 (for CS majors).
      • Ethics: One of SOC 2253/5 or INFO 3505.
      • *Machine Learning: STAT 4354.
      • *Statistics: One course from  the always approved category on list of electives.

           *students admitted spring 2021 or earlier must ideally take two classes from STAT 4354, STAT 4034, STAT 425but can request the advisor to follow the requirements above if necessary. 


Restriction on double majors:

  • No double majors with MATH
  • No double majors with ACMS (any track)
  • No post-bac students

Planning Your Program of Study

The statistics major may be completed in 2 years. The following schedule shows how a student who discovers statistics after arriving at UW may still be able to complete all the necessary coursework for submitting an application. 

Sample Program

  Autumn Winter Spring Summer
  • MATH 124
  • MATH 125
  • MATH 126
Take a break
  • MATH 224
  • STAT 311
  • CSE 142
  • MATH 208
  • MATH 318
  • Apply to the major by the third week of April 

Take a break

  • STAT 340
  • MATH 3001
  • STAT 341
  • STAT 302
  • STAT 342
  • CSE/STAT 4162
  • STAT/MATH 3963
Do an  internship  summer of junior year
  • STAT 421
  • MATH 327
  • STAT 423
  • STAT 435*
  • STAT 403


1: MATH 300 is the only course that teaches the techniques of writing mathematical proofs. Students must take this class immediately upon being admitted to the major as subsequent courses will assume that students are familiar with how to write a proof.

2 : CSE 416 "Introduction to Machine Learning'" does not fulfill major requirements, however, alumni have noted that the course was helpful for summer internships/jobs. STAT 435 "Introduction to Statistical Machine Learning" is best taken after completing the applied statistics sequence STAT 421 and 423.

3 : STAT/MATH 396 "Probability III" is a good elective for those considering a PhD in statistics.  

Additional comments: 

  • Students entering with AP credit for MATH 124 or MATH 124 - MATH 125 are encouraged to take a look at the exam archives for 124 and 125 before making a decision on whether or not to skip these foundational courses. The calculus courses at UW  emphasize problem solving and geometry.  As such, they go beyond most AP calculus curricula.

  • STAT 220, STAT 221 or STAT 290 are never allowed as a suitable substitute. STAT 311 is a better choice than STAT 390 for statistics majors as it emphasizes statistical reasoning.

  • The combination of both STAT/MATH 394 and 395 may be used to replace STAT 340 as a prerequisite to STAT 341. 

  • All Statistics majors MUST complete STAT 342 prior to enrolling in STAT 421 and 423. (STAT 390 or STAT 509 are NOT sufficient for a Statistics major to enroll in either STAT 421 or STAT 423).

  • The placement ofMATH 327 in the above schedule will be beneficial for most students. Mathematically mature students may consider taking MATH 327 in their junior year.