Data Science Minor + Closely Related major/minor
The department has identified the following as closely related major/minor programs that require modification to the Data Science Minor requirements for students to do both programs.
Integrated Science Program (ISP) major + Data Science minor
Mathematical Methods for the Social Sciences (MMSS) major + Data Science minor
Statistics major + Data Science minor
Weinberg Computer Science major + Data Science minor
Weinberg Computer Science minor + Data Science minor
Integrated Science Program (ISP) major + Data Science minor
Students will complete all requirements for ISP major and requirements for Data Science minor are as follows:
- Introductory programming course requirement: STAT 201-0
- Introductory Statistics course requirement: STAT 202-0, 210-0, or equivalent is waived
- STAT 301-1,2,3 or STAT 303-1,2,3
- STAT 302-0
- 1 approved elective – see Data Science Approved Electives
Mathematical Methods for the Social Sciences (MMSS) major + Data Science minor
Students will complete all requirements for MMSS major and requirements for Data Science minor are as follows:
- Introductory programming course requirement: STAT 201-0
- Introductory Statistics course requirement: STAT 202-0, 210-0, or equivalent is waived
- STAT 301-1,2,3 or STAT 303-1,2,3
- STAT 302-0
- 1 approved elective – see Data Science Approved Electives
Statistics major + Data Science minor
Students will complete all requirements for Statistics major and requirements for Data Science minor are as follows:
- Introductory programming course requirement: STAT 201-0 is, in most cases, replaced by an introductory calculus course that is necessary for the Statistics major
- Introductory Statistics course requirement: STAT 202-0 or 210-0 or equivalent is, in most cases, replaced by an introductory calculus course that is necessary for the Statistics major
- STAT 301-1,2,3 or STAT 303-1,2,3
- STAT 302-0
- 1 approved elective – see Data Science Approved Electives
Note: STAT 301-1, 301-2, 301-3, 302-0, 303-1, 303-2, 303-3, and any 300 level electives being used for the Data Science minor cannot be used to fulfill credit requirements for the Statistics major.
Weinberg Computer Science major + Data Science minor
Students will complete all requirements for Computer Science major and requirements for Data Science minor are as follows:
- Introductory Programming course requirement (STAT 201-0 or an alternative introductory computer science course*) can be replaced with an elective course approved by the Director of Undergraduate Studies for Data Science
- Introductory Statistics course requirement: STAT 202-0, 210-0, or equivalent. STAT 210-0 is allowed to double-count between the Computer Science major and Data Science minor
- STAT 301-1,2,3 or STAT 303-1,2,3
- STAT 302-0
- 1 approved elective – see Data Science Approved Electives
* Since Weinberg Computer Science majors take other introductory programming courses, the Director of Undergraduate Studies for 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 and the additional topics identified in this pdf prior to taking a STAT course for which STAT 201-0 is a prerequisite.
Weinberg Computer Science minor + Data Science minor
Students will complete all requirements for Computer Science minor and requirements for Data Science minor are as follows:
- Introductory Programming course requirement (STAT 201-0 or an alternative introductory computer science course*) can be replaced with an elective course approved by the Director of Undergraduate Studies for Data Science
- Introductory Statistics course requirement: STAT 202-0, 210-0, or equivalent.
- STAT 301-1,2,3 or STAT 303-1,2,3
- STAT 302-0
- 1 approved elective – see Data Science Approved Electives
* Since Weinberg Computer Science minors take other introductory programming courses, the Director of Undergraduate Studies for Data Science will approve the alternative course that satisfies the introductory programming course requirement as well as the replacement elective course.
Weinberg Computer Science minors are responsible for learning Python at the level of STAT 201-0 and the additional topics identified in this pdf prior to taking a STAT course for which STAT 201-0 is a prerequisite.
Questions:
Please contact stats@northwestern.edu