Students interested in the Data Science minor are encouraged to discuss their interest in the minor with the Data Science Undergraduate Advisor before submitting their minor application. Once submitted, your minor application will not receive a decision until you have had an opportunity to review a long term plan with the Undergraduate Advisor in a full advising appointment. Please refer to the Advising page for available advising hours and instructions on how to request an appointment.
Approval for the Data Science minor is contingent upon your ability to complete your college requirements, major requirements, and minor requirements in accordance with University Regulations. Prior to the appointment with the Data Science Undergraduate Advisor, students are strongly encouraged to discuss their interest in adding the DS25 minor to their academic curriculum with their college and major advisors in order to ensure they have a correct understanding of their remaining curriculum requirements.
Please be advised that students declared within the Mathematics-Computer Science major are not allowed to declare a Data Science minor at this time. Additionally, at this time, students declared in a major within the Jacobs School of Engineering are not able to declare a Data Science minor.
Given prerequisites and current course offerings, students are unable to complete all requirements within one academic year. Please plan accordingly. If you are unable to complete the requirements within University Regulations, please contact DSC Student Affairs through the Virtual Advising Center to learn about opportunities and resources to pursue your interest outside of the academic program.
Data Science Minor Requirements
The following lower-division courses (36 units) are required.
- COGS 9, DSC 10, DSC 20, DSC 30, DSC 80, MATH 18, MATH 20A, MATH 20B, MATH 20C
- Please be advised: students must plan to complete DSC 40A and DSC 40B as pre-requisites to their required courses.
Students are required to take one course from each of the following five groups of upper-division courses (20 units).
- 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 106 Data Visualization Laboratory (4) or COGS 108 (Data Science Practice) (4)
- Upper-division Data Science course (4)
If students choose to take COGS 108, they can still take DSC 106 as their chosen upper-division Data Science course as a means to meet all minor upper-division requirements.
When submitting your application, only list the required courses you have left to complete.
Once we receive your application, we will notify you through the VAC to confirm and invite you to schedule a return appointment to review your submission. Advising hours and instructions for requesting an appointment are available on the advising page.
If you are unable to complete the minor, there are still many ways to become involved on campus through student organizations and opportunities offered through the Halicioglu Data Science Institute. The Undergraduate Advisor will be able to help students determine the most appropriate path for pursuing their interest in Data Science while attending UC San Diego.
Questions or concerns? Reach out through the VAC!