B.S. in Statistics: Computational Statistics

This track emphasizes computing. This major is recommended for students interested in the computational and data management aspects of statistical analysis.

Notes:

These requirements were put into effect Fall 2019.  Requirements from previous years can be found in the General Catalog Archive.   New courses STA 142A and 142B may be used for the Computational Track as listed below Fall 2019 and beyond.

Preparatory Subject Matter (27 units)

  • MAT 21A-B-C-D Calculus
  • MAT 22A Linear Algebra
  • ECS 34 or 36C Programming
    • Former course ECS 60 may also be used.
  • STA 13, 32, or 100 
    • STA 32 or 100 preferred.

Depth Subject Matter (52 units)

  • STA 106 Analysis of Variance
  • STA 108 Regression Analysis
  • STA 141A Fundamentals of Statistical Data Science 
  • STA 131A Intro to Probability Theory
  • STA 131B Intro to Mathematical Statistics

Two courses from:

  • STA 104 Nonparametric Statistics
  • STA 135 Multivariate Data Analysis
  • STA 137 Applied time Series Analysis
  • STA 138 Analysis of Categorical Data
  • STA 142A Statistical Learning I (New Course!)
  • STA 142B Statistical Learning II (New Course!)
  • STA 144 Sampling Theory of Surveys
  • STA 145 Bayesian Statistical Inference
  • STA 160 Practice in Statistical Data Science 
  • One approved course of 4 units from STA 199, 194HA, or 194HB may be used. 

Two courses on Programming, Data Management, and Data Technology:

  • ECS 130 Scientific Computation or 145 Scripting Languages
  • ECS 165A Database Systems

Two courses on Scientific Computational Algorithm and Visualization from:

  • ECS 122A Algorithm Design and Analysis
  • ECS 129 Computational Structural bioinformatics
  • ECS 140A Programming Language
  • ECS 158 Programming on Parallel Architectures
  • ECS 163 Information Interfaces
  • STA 141B Data & Web Technologies for Data Analysis 
  • STA 141C Big Data & High Performance Statistical Computing 

Two courses from:

  • MAT 124 Mathematical Biology
  • MAT 128A Numerical Analysis
  • MAT 128B Numerical Analysis in Solution of Equations
  • MAT 129 Fourier Analysis
  • MAT 145 Combinatorics
  • MAT 148 Discrete Mathematics
  • MAT 160 Math Foundations of Database Theory, Design and Performance
  • MAT 165 Mathematics and Computers
  • MAT 167 Applied Linear Algebra
  • MAT 168 Optimization

NOTES:

This major has many prerequisite courses for ECS & MAT (for example ECS 60) that are not included in the major requirements. Please check the General Catalog to confirm that all prerequisites have been met.

Total Units: 79

 

Sample Schedule

Freshman

  • Fall 
    • MAT 21 A
  • Winter
    • MAT 21B
  • Spring
    • MAT 21C
    • Intro STA*

Sophomore

  • Fall 
    • MAT 21D
    • ECS XX**
  • Winter
    • STA 108
    • MAT 022A
  • Spring
    • STA 106

Junior

  • Fall 
    • STA 131A
    • STA 141A
  • Winter
    • STA 131B
    • STA 141B or ECS 1XX
  • Spring
    • STA 141C or ECS 1XX
    • STA 1XX

Senior

  • Fall 
    • MAT 1XX
    • ECS 165A
  • Winter
    • MAT 1XX
    • ECS 130 or 145
  • Spring
    • STA 1XX

*Intro STA: Choose from STA 13, 32, or 100.  STA 032 is strongly recommended.
**The ECS XX course taken for the major (ECS 60 or 34 or 36C) has multiple prerequisites that will also need to be taken.