Skip to main content

Data Science Major + Closely Related major/minor

The department has identified the following as closely related major/minor programs that require modification to the Data Science Major requirements for students to do both programs.

Mathematical Methods for the Social Sciences (MMSS) major + Data Science major
Integrated Science Program (ISP) major + Data Science major
Statistics major + Data Science major
Statistics minor + Data Science major
Weinberg Computer Science major + Data Science major
Weinberg Computer Science minor + Data Science major

 

Mathematical Methods for the Social Sciences (MMSS) major + Data Science major

Since MMSS is a joint major program, students majoring in both Data Science and MMSS will need to complete all requirements for MMSS major and requirements for Data Science major are modified as follows:

All other Data Science major course requirements would need to be met.

Integrated Science Program (ISP) major + Data Science major

Students will complete all requirements for ISP major and requirements for Data Science major are modified as follows:

All other Data Science major requirements must be met.

Statistics major + Data Science major

Students will complete all requirements for Statistics major and requirements for Data Science major are modified as follows:

There can be no double counting between the three 300-level elective courses required for the Statistics major and the required Data Science major courses including the elective courses designated as the STAT 201-0, STAT 320-1 and STAT 320-2 replacements.

All other Data Science major requirements must be met.

 

Statistics minor + Data Science major

Students will complete all requirements for Statistics minor and requirements for Data Science major are modified as follows:

All other Data Science major requirements must be met.

 

Weinberg Computer Science major + Data Science major

Students will complete all requirements for Weinberg Computer Science major and requirements for Data Science major are modified as follows:

Since COMP_SCI 214 is required for the Weinberg Computer Science major and COMP_SCI 214 and STAT 304 cover similar material, STAT 304 must be replaced with 1 elective course approved by the Director of Data Science.

According to Weinberg policy the “related” courses for these two majors may be double counted

All other Data Science major requirements must be met.

 

Weinberg Computer Science Minor + Data Science major

Students will complete all requirements for Weinberg Computer Science major and requirements for Data Science major are modified as follows:

*Since Weinberg Computer Science majors may take an introductory computer science course other than COMP_SCI 110-0, the Director of Data Science will approve the alternative course that satisfies the introductory programming course requirement as well as the replacement elective course.

Weinberg Computer Science majors are responsible for learning Python at the level of STAT 201-0 or COMP_SCI 110-0 and the additional topics identified in this pdf prior to taking a STAT course for which STAT 201-0 is a prerequisite.

Since COMP_SCI 214-0 is required for the Weinberg Computer Science major and COMP_SCI 214-0 and STAT 304-0 cover similar material, STAT 304 must be replaced with 1 elective course approved by the Director of Data Science.

According to Weinberg policy the “related” courses for these two majors may be double counted

All other Data Science major requirements must be met.

 

If you have questions, please contact the assistant for Undergraduate Programs, Deric Holloway at deric.holloway@northwestern.edu.