It is recognized that, currently, some of these courses have prerequisites that are not formally within the major, so for some combinations students may need to use electives to complete those. However, many options are available that do not place such demands.

ASTRON 128. Astronomy Data Science Laboratory (4 units)

COMPSCI 161. Computer Security (4 units)

COMPSCI 162. Operating Systems and Systems Programming (4 units)

COMPSCI 164. Programming Languages and Compilers (4 units)

COMPSCI 168. Introduction to the Internet: Architecture and Protocols (4 units)

COMPSCI 169 or 169A or W169. Software Engineering (34 units)

COMPSCI 169L. Software Engineering Team Project (2 units) may be combined with COMPSCI 169A or W169A, may not be combined with COMPSCI 169

COMPSCI 170. Efficient Algorithms and Intractable Problems (4 units)

COMPSCI 186 or W186. Introduction to Database Systems (4 units)

COMPSCI 188. Introduction to Artificial Intelligence (4 units)

DATA 144. Data Mining and Analytics (3 units)

ECON 140. Economic Statistics and Econometrics (4 units)

EECS 127. Optimization Models in Engineering (4 units)

EL ENG 120. Signals and Systems (4 units)

EL ENG 123. Digital Signal Processing (4 units)

EL ENG 129. Neural and Nonlinear Information Processing (3 units) no longer offered

ESPM 174. Design and Analysis of Ecological Research (4 units)

IND ENG 115. Industrial and Commercial Data Systems (3 units)

IND ENG 135. Applied Data Science with Venture Applications (3 units)

IND ENG 173. Introduction to Stochastic Processes (3 units)

INFO 154. Data Mining and Analytics (3 units)

INFO 159. Natural Language Processing (4 units) [formerly 3 units]

INFO 1901. Introduction to Data Visualization (4 units)  only when offered with this topic [formerly 3 units]

NUC ENG 175. Methods of Risk Analysis (3 units)

PHYSICS 188. Bayesian Data Analysis and Machine Learning for Physical Sciences (4 units) [formerly PHYSICS 151]

STAT 135. Concepts of Statistics (4 units)

STAT 150. Stochastic Processes (3 units)

STAT 151A. Linear Modelling: Theory and Applications (4 units)

STAT 152. Sampling Surveys (4 units)

STAT 153. Introduction to Time Series (4 units)

STAT 158. The Design and Analysis of Experiments (4 units)
 STAT 159. Reproducible and Collaborative Statistical Data Science (4 units)
of these three courses towards the major: IND ENG 173 or STAT 150 (from C&ID), or EECS 126 (from Probability).