All Data Science students are encouraged to connect with the academic advisor as needed through emails, drop-in hours, and appointments. Questions can be directed to 

The Data Science advisor is Sophie Deam. She can be reached at

The advisor is a resource and collaborative partner supporting students in developing and working toward personal, academic, and career goals. Students are responsible for tracking their progress towards graduation by regularly checking your DARS (Degree Progress Audit), and proactively seeking assistance from the advisor after consulting resources available (DARS, academic catalog, the data science website, CSU website). Other keys to success include utilizing academic and campus resources and connecting with faculty.

Schedule an Appointment

Current Data Science majors and minors  

For questions that would take 10 minutes or more, schedule an advising appointment.  You can do this in Navigate. Select an in-person or virtual appointment.

Example: rewriting degree plan, discussing academic challenges, discussing internship, research, or other opportunities 

For questions less than 10 minutes, attend drop-in hours.  

Drop-in hours are conducted through Microsoft Teams. See the Data Science Advising TeamDrop-In Advising channel for additional details. Drop-ins are only available during the Fall and Spring semesters. Only students in the major have access to this team. 

Example: Override request or assistance with a registration error message

Current CSU undergrads, second bachelor’s students, and future students interested in the data science major or minor  

There are several ways to schedule an appointment.

  1. Stop by the CS front desk on the second floor of the CS building
  2. Call the CS front desk at (970) 491-5792
  3. Email

Please be sure to specify your interest in Data Science.  


It is highly recommended that all data science majors schedule an academic advising appointment to update degree plans and to make sure graduation requirements are being met. Students may register for classes by accessing RamWeb. Students also can use RamWeb to check for their registration date, holds, etc.

Advising codes are required for Data Science students classified as freshman or sophomores, as well as students who are on academic probation. To obtain your advising code, please schedule an appointment prior to attempting to register for classes.

Major & Minor Requirements

The Data Science program offers students flexibility to choose a concentration that aligns with their interests. Major requirements and credit hours will vary by concentration. Click on the links below to review the requirements for each concentration.

Click here to review information about the Data Science Minor and the Minor in Applied Data Science.

Accelerated Masters Program

The Data Science program offers an Accelerated Master’s Program in partnership with the Statistics Department and the Graduate School. Students majoring in Data Science can take up to nine credits of graduate coursework that applies towards both the B.S. in Data Science and Master’s in Applied Statistics degrees.

Data Science undergraduate students are eligible to apply after having completed STAT 341, 342, MATH 156, 256, and 369 (or DSCI 369). For many Data Science students this will be after the Spring semester of Sophomore year. A Successful Applicant will have earned a B or better in these courses and have an average GPA of 3.5 in these classes.

Final Admission is conferred when the student meets the minimum AMP and Graduate School admission criteria upon completion of their bachelor’s degree. Students must complete the Graduate Admissions Application.

Students interested in the accelerated master’s program should speak with their advisor. Additional information about the M.A.S program can be found online.  Reviewing the FAQ page is also recommended.


Yes, Data Science offers two minors.

The Minor in Applied Data Science is a great complement to majors that do not require calculus.

The Minor in Data Science, which requires additional course work in computer science, mathematics, and statistics, pairs well with STEM majors.

Yes. If you are currently a student at CSU and would like to add Data Science as a second major, please follow the steps outlined above to schedule an appointment.

If you are currently a Data Science major and would like to add a second major in another department, contact that department to inquire about their process for adding a second major.

Important note: each major must have a minimum of 27 unique credits. See degree options webpage for additional information.

Students should meet with the Data Science advisor to declare a major or minor in Data Science. There are currently no course or GPA requirements to declare a major or minor.

Ultimately it is up to the department where the minor is housed to determine if a student is eligible for a minor. In most cases students are encouraged to consider minors in a different area that would complement their major/concentration.

Students majoring in data science with a concentration in computer science are not eligible for any of the minors offered by the CS department.

Yes. The major includes core classes that all concentrations must take. It is especially easy to make such a change in the first few semesters of the program. As you advance into upper division coursework, the requirements will become increasingly more dependent on your concentration.

The concentrations in Economics and Neuroscience both involve concentration-specific courses in the first two years of the program. If either of these are a possible interest, it is encouraged that you get started with introductory coursework early.

When considering a concentration change, you should schedule an advising appointment in addition to running a “what-if” Degree Progress Audit (DARS), which can be run for other concentrations/majors/minors.

There are a number of reasons that you could have a hold on your account. The name of the office that placed the hold and the contact number is provided. Holds can only be removed by the office that placed the hold. If you have questions about a hold, you should contact that department/office directly.

The data science club is called The 4th Paradigm. Any student may get involved. The organization hosts a variety of events: game nights, study sessions, employer sessions, alumni panels, and more!