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 2017.  Requirements from previous years can be found in the General Catalog Archive.  

Preparatory Subject Matter (27 units)

  • MAT 21A-B-C-D Calculus
  • MAT 22A Linear Algebra
  • ECS 60 Data Structures and Programming
    • Effective Fall 2018, ECS 60 will be discontinued; students may take either ECS 34 or ECS 36C instead.
  • Any one introductory statistics course except STA 10 (STA 32 recommended)

Depth Subject Matter (52 units)

  • STA 106 Analysis of Variance
  • STA 108 Regression Analysis
  • STA 141A Fundamentals of Statistical Data Science (formerly called STA 141)
  • 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 142 Reliability (discontinued)
  • 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.