UCSD Website
Bachelors of Science in Mathematics-Computer Science, minor in Data Science.
Expected graduation date: June 2026
GPA: 3.6
Association for Computing Machinery, Data Science Student Society,
Society of Underdraduate Mathematics Students, Badminton Team
Mathematics Classes Taken
- MATH 18: Linear Algebra
- MATH 20C: Calculus and Analytic Geometry for Science and Engineering
- MATH 20D: Introduction to Differential Equations
- MATH 20E: Vector Calculus
- MATH 102: Applied Linear Algebra
- MATH 103A: Modern Algebra I
- MATH 103B: Modern Algebra II
- MATH 109: Mathematical Reasoning
- MATH 154: Discrete Mathematics and Graph Theory
- MATH 171A: Introduction to Numerical Optimization: Linear Programming
- MATH 173A: Optimization Methods for Data Science I
- MATH 183: Statistical Methods
- MATH 187A: Introduction to Cryptography
- MATH 189: Exploratory Data Analysis and Inference
Computer Science Classes Taken
- CSE 8B: Introduction to Programming II
- CSE 12: Basic Data Structures and Object-Oriented Design
- CSE 15L: Software Tools and Techniques Laboratory
- CSE 100R: Advanced Data Structures
- CSE 101: Design and Analysis of Algorithms
- CSE 105: Theory of Computability
- CSE 134B: Web Client Languages
- CSE 158R: Recommender Systems and Web Mining
Data Science Classes Taken
- DSC 10: Principles of Data Science
- DSC 20: Programming and Basic Data Structures for Data Science
- DSC 30: Data Structures and Algorithms for Data Science
- DSC 40A: Theoretical Foundations of Data Science I
- DSC 80: The Practice and Application of Data Science