ABCDE
1
Core Courses
2
CourseMathCSE
3
Calculus 1131
4
Calculus 2132
5
Calculus 3233
6
Introduction to Computer Science131
7
Discrete Math (pick 1)310240
8
Data Structures and Algorithms247
9
Matrix Algebra309
10
Elementary to Intermediate Statistics and Data Analysis3200
11
Analysis of Algorithms347
12
13
Approved Electives
14
CourseMathCSEOutsideNotes
15
Dynamical Systems and Chaos350
16
Introduction to Combinatorics370
17
Graph Theory371
18
Introduction to Analysis4111
19
Introduction to Lebesque Integration4121
20
Topology I4171
21
Linear Algebra429
22
Number Theory and Cryptography4351
23
Linear Statistical Models439
24
Numeical Applied Mathematics449
25
Topics in Applied Mathematics450
26
Topics in Financial Mathematics456
27
Bayesian Statistics459
28
Time Series Analysis461
29
Mathematical Foundations of Big Data462
30
Special Topics470
31
Statistical Computation475
32
Probrobability493
33
Mathematical Statistics494
34
Stochastic Processes495
35
36
Independent Study400400/400Elimited to at-most 3 units total
37
38
Introduction to Data Science217A
39
Parallel Algorithms341Tno longer offered
40
AI and Society411A
41
Introduction to Artificial Intelligence412Achanged number from 511A
42
Analysis of Network Data416A
43
Introduction to Machine Learning417T
44
Cloud Computing with Big Data Applications427S
45
Introduction to Cryptography442T
46
Introduction to Quantum Computing468T
47
Theory of Artificial Intelligence and Machine Learning513T
48
Data Mining514A
49
Bayesian Methods in Machine Learning515T
50
Multiagent Systems516Ano longer offered
51
Machine Learning517A
52
Human-in-the-Loop Computation518A
53
Coding and Information Theory for Data Science533T
54
Advanced Algorithims541T
55
Algorithms for Nonlinear Optimization543T
56
Special Topics in Computer Science Theory544T
57
Computational Geometry546T
58
Introduction to Formal Languages and Automata547T
59
Geometric Computing for Biomedicine554A
60
Adversarial AI555T
61
Computer Vision559A
62
Approximation Algorithms581T
63
Algorithms for Computational Biology587A
64
65
Applied EconometricsEcon 4151
66
Game TheoryEcon 467
67
Operations ResearchESE 403
68
OptimizationESE 415
69
Introduction to Machine Learning and Pattern ClassificationESE 417
70
Financial MathematicsESE 427
71
Basic Principles of Quantum Optics and Quantum InformationESE 429
72
Probability and Stochstic ProcessesESE 520