Data Science

B.S. Department of Statistics · UC Irvine · 2026-2027 Catalog

The Data Science Major prepares students for a career in data analysis, combining foundational statistical concepts with computational principles from computer science. In the first two years of the program students will take core courses in both the Statistics and Computer Science Departments, providing a strong foundation in the principles of each field. In the 3rd and 4th years of the program, students will take more specialized courses, on topics such as design of algorithms, machine learning, information visualization, and Bayesian statistics. A major component of this degree is the final year capstone project course, a 2-quarter course that teaches students how to apply statistical and computational principles to solve large-scale real-world data analysis problems.

Admission

Freshman Applicants: See the Undergraduate Admissions section.

Transfer Applicants: See the Undergraduate Admissions section.

Requirements

All students must meet the University Requirements.

Data Science Major Requirements

CourseTitleUnits
Lower-division:
A. Select one of the following series:
I&C SCI 31 & I&C SCI 32 & I&C SCI 33Introduction to Programmingand Programming with Software Librariesand Intermediate Programming
or
I&C SCI H32 & I&C SCI 33Python Programming and Libraries (Accelerated)and Intermediate Programming
B. Complete:
I&C SCI 45CProgramming in C/C++ as a Second Language
I&C SCI 46Data Structure Implementation and Analysis
I&C SCI 51Introductory Computer Organization
SWE 43Introduction to Software Engineering
C. Complete:
MATH 2ASingle-Variable Calculus I
MATH 2BSingle-Variable Calculus II
MATH 2DMultivariable Calculus I
MATH 3AIntroduction to Linear Algebra
orI&C SCI 6NComputational Linear Algebra
I&C SCI 6BBoolean Logic and Discrete Structures
I&C SCI 6DDiscrete Mathematics for Computer Science
STATS 5Seminar in Data Science
STATS 6Introduction to Data Science
STATS 7Basic Statistics
orSTATS 8Introduction to Biological Statistics
orSTATS 67Introduction to Probability and Statistics for Computer Science
Upper-division:
A. Data Science core requirements:
STATS 110Statistical Methods for Data Analysis I
STATS 111Statistical Methods for Data Analysis II
STATS 112Statistical Methods for Data Analysis III
STATS 115Introduction to Bayesian Data Analysis
STATS 120AIntroduction to Probability and Statistics I
STATS 120BIntroduction to Probability and Statistics II
STATS 120CIntroduction to Probability and Statistics III
I&C SCI 139WCritical Writing on Information Technology
COMPSCI 122AIntroduction to Data Management
COMPSCI 161Design and Analysis of Algorithms
COMPSCI 178Machine Learning and Data-Mining
IN4MATX 143Information Visualization
B. Three elective courses from the list below:
MATH 130BProbability II
MATH 130CStochastic Processes
STATS 140Multivariate Statistical Methods
I&C SCI 53Principles in System Design
COMPSCI 111Digital Image Processing
COMPSCI 115Computer Simulation
COMPSCI 116Computational Photography and Vision
COMPSCI 121/SWE 141Information Retrieval
COMPSCI 122BProject in Databases and Web Applications
COMPSCI 122CPrinciples of Data Management
COMPSCI 122DBeyond SQL Data Management
COMPSCI 125Next Generation Search Systems
COMPSCI 131Parallel and Distributed Computing
COMPSCI 134Computer and Network Security
COMPSCI 163Graph Algorithms
COMPSCI 165Project in Algorithms and Data Structures
COMPSCI 169Introduction to Optimization
COMPSCI 171Introduction to Artificial Intelligence
COMPSCI 172BNeural Networks and Deep Learning
COMPSCI 177Applications of Probability in Computer Science
COMPSCI 179Algorithms for Probabilistic and Deterministic Graphical Models
IN4MATX 131Human Computer Interaction
IN4MATX 161Social Analysis of Computing
C. Data Science capstone team-based project courses: STATS 170A and STATS 170B

Sample Program

Freshman

Fall Winter Spring
I&C SCI 31 I&C SCI 32 I&C SCI 33
MATH 2A MATH 2B MATH 2D
STATS 6 STATS 5 STATS 7, 8, or 67
WRITING 40 WRITING 50 WRITING 60

Sophomore

Fall Winter Spring
I&C SCI 45C I&C SCI 46 I&C SCI 51
I&C SCI 6B I&C SCI 6D STATS 120C
STATS 120A MATH 3A General Education VI
General Education III STATS 120B

Junior

Fall Winter Spring
COMPSCI 122A, 161, or 178 COMPSCI 122A, 161, or 178 COMPSCI 122A, 161, or 178
SWE 43 I&C SCI 139W IN4MATX 143
STATS 110 STATS 111 STATS 112
General Education IV/VIII General Education III/VII

Senior

Fall Winter Spring
Data Science Major Elective STATS 115 STATS 170B
Data Science Major Elective STATS 170A Data Science Major Elective
General Education III General Education IV General Education IV

Career Opportunities

A wide variety of careers and graduate programs are open to graduates of the Data Science major. Demand for graduates with skills in both statistics and computer science currently outpaces supply - thus, students with these skills typically find employment quickly, across a wide variety of sectors, including internet companies, finance, engineering, business, medicine, and more. Data Science graduates are well-qualified for job titles such as “data scientist,” “data analyst,” or “statistician,” both in the public and private sectors. Graduate school in area such as Computer Science or Statistics is also a possible career path.

View in the original catalog

Machine-readable: Markdown · JSON