Enrolling in Classes

Enrolling in Classes

Major Restricted Courses

Data Science majors are able to directly enroll in courses that are restricted to students declared within the DS25 major during their 1st or 2nd pass. If a student has met an alternative prerequisite for a restricted course, they should submit a course pre-authorization request through the EASy system as soon as the Schedule of Classes becomes available to students. This will allow the department to add the required prerequisites codes that will enable them to directly enroll in the course during their first pass. Students outside of the DS25 major, which includes DS25 minors, must submit a course pre-authorization request through the EASy system if they wish to enroll in a restricted course. We are adjusting our enrollment process and timeline for major restricted courses. 

  • As a reminder, Data Science minors will no longer receive any enrollment priority beginning with Winter quarter enrollment.
  • We will begin approving eligible EASy requests from non-majors according to the timeline below.
  • We will approve EASy requests for courses that have seats available OR courses that have a waitlist. That means that you may receive approval of your EASy request, but only be able to waitlist the course.

If there are multiple sections of a course offered, all students are expected to identify their desired section within the Justification section of the form. 

Note: Prerequisites are strictly enforced, but some students may have met the prerequisite through an alternate course (ex: CSE 190 in place of DSC 40A). In these cases, a pre-authorization request must be submitted to override the prerequisite restriction codes in WebReg.

Submit a Course Pre-authorization Request- EASy

Support for Planning Your Courses

If you have additional questions, or are in need of individual advisement based on your specific situation, be sure to reach out to the Undergraduate Advisor and/or schedule an appointment as soon as possible. Don’t wait until the week of your enrollment time- advising appointments fill quickly! 

DSC Course Enrollment Policy

Tentative SU21 Enrollment Timeline for DS25 Major Restricted Courses:

Data Science Majors ONLYMajors can begin enrolling on April 12th
Other UC San Diego Students (Non-Majors, Incoming Freshmen and Transfer Students)EASy Request Review Will Begin April 20th
Non – UC San Diego StudentsEASy Request Review Will Begin April 26th 

The Data Science Department has a strict NO LATE ADD policy. DSC courses cannot be added after Week 2. Please plan accordingly.

DSC 10 will follow a standard enrollment process. This is not a major restricted course, meaning that Data Science majors will not receive priority to enroll. Any student may begin enrolling in the course at the start of their first pass of enrollment.  

  • Major restricted Course
  • Majors: directly enroll in the course during your first or second pass
  • Students outside of the program: Submit a course pre-authorization request through the EASy system. The department will approve EASy requests from non-majors in accordance with our enrollment timeline.
  • Major Restricted Course
  • Majors: Directly enroll in the course during your first or second pass
  • Students outside of the program: Submit a course pre-authorization request through the EASy system. The department will approve EASy requests from non-majors in accordance with our enrollment timeline.
  • Major Restricted Course
  • Majors: Directly enroll in the course during your first or second pass
  • Students outside of the program: Submit a course pre-authorization request through the EASy system. The department will approve EASy requests from non-majors in accordance with our enrollment timeline.
  • Major Restricted Course
  • Majors: Directly enroll in the course during your first or second pass
  • Students outside of the program: Submit a course pre-authorization request through the EASy system. The department will approve EASy requests from non-majors in accordance with our enrollment timeline.
  • Major Restricted Course
  • Majors: Directly enroll in the course during your first or second pass
  • Students outside of the program: Submit a course pre-authorization request through the EASy system. The department will approve EASy requests from non-majors in accordance with our enrollment timeline.
  • Major Restricted Course
  • Majors: Directly enroll in the course during your first or second pass
  • Students outside of the program: Submit a course pre-authorization request through the EASy system. The department will approve EASy requests from non-majors in accordance with our enrollment timeline
  • Major Restricted Course
  • Students outside of the program: Submit a course pre-authorization request through the EASy system. The department will approve EASy requests from non-majors in accordance with our enrollment timeline.
  • Majors: Directly enroll in the course during your first or second pass

Steps to Enroll: 

  1. Review Special Studies eligibility here.
  2. Contact the instructor for DSC 197 in the quarter you intend to take the course to verify your internship is eligible. 
  3. Submit a Special Studies request through the EASy tool. The request will be reviewed by the instructor, the Data Science department, and the Office of the Registrar. 
    • If a student doesn’t meet the minimum eligibility requirements,, or if adding the course would cause a student to exceed unit limits (4 units of Special Studies per quarter and 22 units total per quarter) then college approval is also required.
  4. [If applicable – e.g. for international students – apply for CPT through iPortal after receiving department approval for your Course Pre-Authorization request]. Your CPT request will be reviewed once you have enrolled in DSC 197. 

Deadline: Students must submit their request AND receive instructor approval by 3pm on Friday of Week 2 of the quarter for which you plan on participating. Please plan accordingly.

  1. Review Special Studies eligibility here.
  2. Find an HDSI Faculty sponsor. It is the student’s responsibility to find an HDSI faculty sponsor. 
  3. Submit a Special Studies request through the EASy tool. The request will be reviewed by the instructor, the Data Science department, and the Office of the Registrar. 
    • If a student doesn’t meet the minimum eligibility requirements, or if adding the course would cause a student to exceed unit limits (4 units of Special Studies per quarter and 22 units total per quarter) then college approval is also required.

Deadline: Students must submit their request AND receive instructor approval by 3pm on Friday of Week 2 of the quarter for which you plan on participating. Please plan accordingly. 

  1. Review Special Studies eligibility here.
  2. Find an HDSI Faculty sponsor. It is the student’s responsibility to find an HDSI faculty sponsor. 
  3. Submit a Special Studies request through the EASy tool. The request will be reviewed by the instructor, the Data Science department, and the Office of the Registrar. 
    • If a student doesn’t meet the minimum eligibility requirements,, or if adding the course would cause a student to exceed unit limits (4 units of Special Studies per quarter and 22 units total per quarter) then college approval is also required.
  • Major Restricted Course
  • Majors: Directly enroll in the course during your first or second pass
  • Students outside of the program: Submit a course pre-authorization request through the EASy system. The department will approve EASy requests from non-majors in accordance with our enrollment timeline.
  • Major Restricted Course
  • Majors: Directly enroll in the course during your first or second pass
  • Students outside of the program: Submit a course pre-authorization request through the EASy system. The department will approve EASy requests from non-majors in accordance with our enrollment timeline.
  • Major Restricted Course
  • Majors: Directly enroll in the course during your first or second pass
  • Students outside of the program: Submit a course pre-authorization request through the EASy system. The department will approve EASy requests from non-majors in accordance with our enrollment timeline.
  • Major Restricted Course
  • Majors: Directly enroll in the course during your first or second pass
  • Students outside of the program: Submit a course pre-authorization request through the EASy system. The department will approve EASy requests from non-majors in accordance with our enrollment timeline.
  • Data Science Majors:
    • ALL students MUST submit an Enrollment Pre-Authorization Request through the EASy System, including Data Science majors who have met the prerequisites (as listed on the Course Description and Prerequisites page). Eligible requests will be approved on a rolling basis. 
  • Students outside of the program: Submit a course pre-authorization request through the EASy system. The department will approve EASy requests from non-majors in accordance with our enrollment timeline.

NOTE: If you are already enrolled in another DSC 190 course, your EASy request will need to be approved by both the Data Science department and the Office of the Registrar. If adding the course will put you above 19.5 units (including waitlisted courses), such requests will not be reviewed by the Registrar until Monday of Week 1. Additionally, such requests will only be approved by the Registrar if seats are available in the course.

  • Data Science Majors:
    • ALL students MUST submit an Enrollment Pre-Authorization Request through the EASy System, including Data Science majors who have met the prerequisites (as listed on the Course Description and Prerequisites page). Eligible requests will be approved on a rolling basis. 
  • Students outside of the program: Submit a course pre-authorization request through the EASy system. The department will approve EASy requests from non-majors in accordance with our enrollment timeline.

NOTE: If you are already enrolled in another DSC 190 course, your EASy request will need to be approved by both the Data Science department and the Office of the Registrar. If adding the course will put you above 19.5 units (including waitlisted courses), such requests will not be reviewed by the Registrar until Monday of Week 1. Additionally, such requests will only be approved by the Registrar if seats are available in the course.

  1. Review Special Studies eligibility here.
  2. Contact the instructor for DSC 197 in the quarter you intend to take the course to verify your internship is eligible. 
  3. Submit a Special Studies request through the EASy tool. The request will be reviewed by the instructor, the Data Science department, and the Office of the Registrar. 
    • If a student doesn’t meet the minimum eligibility requirements, or if adding the course would cause a student to exceed unit limits (4 units of Special Studies per quarter and 22 units total per quarter) then college approval is also required.
  4. [If applicable – e.g. for international students – apply for CPT through iPortal after receiving department approval for your Course Pre-Authorization request]. Your CPT request will be reviewed once you have enrolled in DSC 197. 

Deadline: Students must submit their request AND receive instructor approval by 3pm on Friday of Week 2 of the quarter for which you plan on participating. Please plan accordingly.

  1. Review Special Studies eligibility here.
  2. Find an HDSI Faculty sponsor. It is the student’s responsibility to find an HDSI faculty sponsor. 
  3. Submit a Special Studies request through the EASy tool. The request will be reviewed by the instructor, the Data Science department, and the Office of the Registrar. 
    • If a student doesn’t meet the minimum eligibility requirements, or if adding the course would cause a student to exceed unit limits (4 units of Special Studies per quarter and 22 units total per quarter) then college approval is also required.

Deadline: Students must submit their request AND receive instructor approval by 3pm on Friday of Week 2 of the quarter for which you plan on participating. Please plan accordingly.

  1. Review Special Studies eligibility here.
  2. Find an HDSI Faculty sponsor. It is the student’s responsibility to find an HDSI faculty sponsor. 
  3. Submit a Special Studies request through the EASy tool. The request will be reviewed by the instructor, the Data Science department, and the Office of the Registrar. 
    • If a student doesn’t meet the minimum eligibility requirements, or if adding the course would cause a student to exceed unit limits (4 units of Special Studies per quarter and 22 units total per quarter) then college approval is also required.

Deadline: Students must submit their request AND receive instructor approval by 3pm on Friday of Week 2 of the quarter for which you plan on participating. Please plan accordingly.

  • To be accepted to this course, each student will need to fill out a google form. The instructor will accept/reject applicants based on this form. If accepted, students will receive a notice that they have been cleared for enrollment. 
  • Course application form
  • Graduate level students may enroll in the course directly through WebReg. The recommended preparation for the course is experience with probability theory
  • Undergraduates must submit an Enrollment Preauthorization Request through the EASy tool with documentation demonstrating their ability to be successful in the course for instructor review. 
  • Graduate level students may enroll in the course directly through WebReg. The recommended preparation for the course is experience withlinear algebra and algorithms   
  • Undergraduates must submit an Enrollment Preauthorization Request through the EASy tool with documentation demonstrating their ability to be successful in the course for instructor review. 

Course Offerings

Course Prerequisites

Course Description