All Information Science majors are required to take CS 1110, Introduction to Computing Using Python, Calculus I, and a Statistics course. The list of approved Calculus I and Statistics is provided below. All classes used to complete major requirements must be taken for a letter grade.

Advanced Placement credits may not be used to fulfill the Statistics requirement for students matriculating as of or after Fall 2015, however, they may be used to fulfill the Calculus requirement.

Students that have taken CS 1112 should take CS 1133, Transition to Python, to be prepared for INFO 2950, Introduction to Data Science.

**Color Code Key:**

Fall Semester Course

Spring Semester Course

Offered more than one semester

#### PROGRAMMING COURSES

#### MATH COURSES

Choose one.

- MATH 1106: Calculus for the Life and Social Sciences
- MATH 1110: Calculus I
- MATH 1910: Calculus for Engineers

#### STATISTICS COURSES

Choose one.

- AEM 2100: Introductory Statistics
- BTRY 3010: Biological Statistics I
- CEE 3040: Uncertainty Analysis in Engineering
- ECON 3110: Probability Models and Inference for the Social Sciences
- ECON 3130: Statistics and Probability
- ENGRD 2700: Basic Engineering Probability and Statistics
- ILRST 2100: Introductory Statistics
- MATH 1710: Statistical Theory and Application in the Real World
- PAM 2100: Introduction to Statistics
- PSYCH 3500: Statistics and Research Design
- SOC 3010: Evaluating Statistical Evidence
- STSCI 2100: Introductory Statistics