*All courses, faculty listings, and curricular and degree requirements described herein are subject to change or deletion without notice. *

Data science is concerned with drawing useful and valid conclusions from data. Data scientists develop mathematical models, computational methods, and tools for exploring, analyzing, and making predictions from data. They ask appropriate questions about data and interpret the predictions based on their expertise of the subject domain.

The primary goal for the data science major is to train a generation of students who are equally versed in predictive modeling, data analysis, and computational techniques. To this end, in addition to learning about data science models and methods, students will acquire expertise in a particular subject domain. The major also educates students about the societal impact of data science so that they can make responsible decisions as data science practitioners.

The major consists of 116 units with fifty-six units from lower-division courses and sixty units from upper-division courses. The lower-division curriculum includes calculus and linear algebra courses for sixteen units, data science courses for twenty-eight units, and subject domain courses for twelve units. The program includes twenty units of elective courses that will enable students to embark upon an in-depth exploration of one or more areas in which data science can profitably be applied. Alternatively, students can choose to explore the mathematical, statistical, and computational foundations of data science in even greater depth.

All majors will be required to undertake a senior project that will give them an opportunity to creatively synthesize much of what they have learned in the data science courses for addressing problems in chosen domains.

Students are expected to complete the following fifty-six units by the end of their sophomore year. All courses must be taken for a letter grade and passed with a minimum grade of C–.

*Data Science:*COGS 9, DSC 10, DSC 20, DSC 30, DSC 40A-B, DSC 80 (twenty-eight units)*Mathematics:*Math 18 or Math 31AH, Math 20A-B-C*or*Math 31BH (sixteen units)*Subject Domain Courses:*Students must choose one of the following three-course sequences (twelve units)*Biological Sciences:*BILD 1, BILD 2, and BILD 3*Chemistry:*Chem 6A-B-C*or*Chem 6AH-BH-CH*Physics:*Phys 2A-B-C

Students must complete sixty upper-division units. All courses must be taken for a letter grade unless offered Pass/Not Pass only. A minimum grade of C– is required.

- Core Courses (thirty-two units): Math 183 or CSE 103 or ECE 109 or Math 181A, Math 189, DSC 110, DSC 120, DSC 170L, CSE 150, CSE 151, CSE 158
- Senior Project (eight units): DSC 196A-B
- Electives (twenty units)
- Any upper-division data science course not used to fulfill other requirements with the exception of DSC 197, 198, and 199.
- Any of the following: COGS 107A-B-C, COGS 118C, 120, 121, 180, 184, and 189; CSE 100, 101, 107, 127, 152, 153, 166, 170, 181, 182, and 184; ECE 153, 156, and 174; ENG 100L; Math 173A, 173B, 181A, 181B, 181C, and 181E.
- Students may petition to satisfy up to eight elective units using upper-division courses not on the list below but in their subject domain.
- A maximum of four units of ENG 100L may count.
- Students will be expected to fulfill all prerequisites for all courses, which may entail additional course work beyond the data science major requirements.
- A maximum of twelve units of courses offered Pass/Not Pass only may be taken.

This minor is intended for students whose primary area of interest lies outside data science, but who are interested in acquiring competence in methods of data analysis. It requires completion of fifty-six units. Courses must be taken for a letter grade with a minimum passing grade of C–.

- COGS 9. Introduction to Data Science (4)
- DSC 10. Introduction to Programming (4)
- DSC 20. Introduction to Data Structures (4)
- DSC 30. Representations of Data (4)
- DSC 80. Networked Life (4)
- Math 18. Linear Algebra (4)
- Math 20A. Calculus for Science and Engineering (4)
- Math 20B. Calculus for Science and Engineering (4)
- Math 20C. Calculus and Analytical Geometry for Science and Engineering (4)

- Math 183 or CSE 103 or ECE 109 or Math 181A (4)
- Math 189. Exploratory Data Analysis and Inference (4)
- CSE 158. Data Mining (4)
- DSC 170L. Data Visualization Laboratory (4) or COGS 108. Data Science in Practice (4)
- Upper-division data science course (4)

Because of the large number of students interested in data science and the limited resources available to accommodate this demand, the university has declared the data science major “capped.”

Admission directly into DSC is limited for freshmen effective fall 2018. Students will be selected by the UC San Diego Office of Undergraduate Admissions based on the students’ holistic review scores and availability of slots in the Data Science Undergraduate Program.

The Data Science Undergraduate Program is not accepting transfer students at this time.

UC San Diego students who would like to change from another major into the Data Science Undergraduate Program may apply to the major via the capped major application. Applications will be accepted twice per year and must be submitted on or before the deadline. Please see the department website at http://dsc.ucsd.edu for details.

Eligibility requirements:

- Successful completion of twenty-four units (for letter grade) at UC San Diego (to ensure that students are making progress toward their degree).
- Completed all screening courses for the major.

Applications will be ranked by the student’s GPA in the screening courses on the date of the application.

Students who apply later than their sixth academic quarter at UC San Diego will not be considered.