Data Science Major
Acceptance to Major Requirements
Course Requirements:
| Code | Title | Hours |
|---|---|---|
| CSCI 150 | Introduction to Computing in the Liberal Arts and Sciences | 4 |
| CSCI 160 | Problem Solving, Programming, and Computers | 4 |
| MATH 119 | Calculus I | 4 |
| MATH 120 | Calculus II | 4 |
Minimum Grade and/or GPA for required courses: No more than one of the above courses has a grade below C, and the GPA in the above courses is 2.5 or better
Other Requirements: Students will be conditionally accepted into the major if they have not yet completed all the courses needed for unconditional acceptance into the major but are currently enrolled in the courses which are lacking, and they meet the other criteria for acceptance on the courses completed thus far.
| Code | Title | Hours |
|---|---|---|
| CSCI 150 | Introduction to Computing in the Liberal Arts and Sciences | 4 |
| CSCI 160 | Problem Solving, Programming, and Computers | 4 |
| CSCI 200 | Abstraction, Data Structures, and Large Software Systems | 4 |
| CSCI 332 | Machine Learning | 4 |
| MATH 119 | Calculus I | 4 |
| MATH 120 | Calculus II | 4 |
| MATH 318 | Applied Statistical Models | 4 |
| or MATH 345 | Mathematical Statistics I | |
| CSCI 239 | Discrete Computational Structures | 4 |
| or MATH 239 | Linear Algebra | |
| DATA 162 | Introductory Data Analysis and Visualization | 2 |
| DATA 272 | Intermediate Data Analysis and Visualization | 2 |
| 3 Courses from the following 1 | 12 | |
| Bioinformatics | ||
| Artificial Intelligence | ||
| Database Systems | ||
| Algorithms and Concurrency | ||
| Principles of Parallel Computing | ||
| Ethical Issues in Computing | ||
| Applied Optimization | ||
| Applied Statistical Models | ||
| Graph Theory | ||
| Numerical Methods | ||
| Mathematical Modeling | ||
| Mathematical Statistics I | ||
or MATH 346 | Mathematical Statistics II | |
| Total Hours | 48 | |
- 1
Students may not take all CSCI courses or all Math courses; may not overlap with required courses. One domain course outside CSCI/MATH could replace an elective if taken in a sequence; requires chair approval.
Other: Student may not minor in data analytics. Students may not double major in Data Science and either Mathematics or Computer Science.
Additional Requirements:
General Education Requirements:
All undergraduate students must complete the requirements of the Integrations Curriculum (IC) which is designed to ensure all of our students receive a liberal arts education. Please review details of the Integrations Curriculum requirements here.
Graduation Requirements:
In addition to the Integrations Curriculum, all undergraduate students must meet the following minimum degree requirements to earn their degree from CSB and SJU.
Credits: 124 total credits, 40 of which must be from upper division coursework
GPA: 2.0 or higher*
Residency: At least 24 of your last 32 credits must be completed at CSB and SJU
Please visit Graduation under the Academic Policies and Regulations portion of the catalog for additional details regarding degree requirements.
* Cumulative GPA as well as major(s)/minor(s) GPA. Please note some majors/minors may require a higher GPA to earn their degree.
Suggested Plan of Study
| First Year | ||
|---|---|---|
| Fall | Hours | |
| CSCI 150 | Introduction to Computing in the Liberal Arts and Sciences | 4 |
| MATH 119 | Calculus I | 4 |
| INTG 100 | Learning Foundations | 4 |
| INTG 105 | The Lookout | 1 |
| Language 111 | 4 | |
| Hours | 17 | |
| Spring | ||
| CSCI 160 | Problem Solving, Programming, and Computers | 4 |
| MATH 120 | Calculus II | 4 |
| Language 112 | 4 | |
| Integrations Requirement (CI) | 4 | |
| Hours | 16 | |
| Second Year | ||
| Fall | ||
| CSCI 200 | Abstraction, Data Structures, and Large Software Systems | 4 |
| CSCI 239 or MATH 239 |
Discrete Computational Structures or Linear Algebra |
4 |
| THEO 100 | Theological Explorations | 4 |
| Language 211 | 4 | |
| Hours | 16 | |
| Spring | ||
| DATA 162 | Introductory Data Analysis and Visualization | 2 |
| DSCI Elective (CSCI or MATH) | 4 | |
| Integrations Requirement or Elective | 4 | |
| Integrations Requirement or Elective | 4 | |
| Integrations Requirement or Elective | 4 | |
| Hours | 18 | |
| Third Year | ||
| Fall | ||
| DSCI Elective (CSCI or MATH) | 4 | |
| Elective (INTG Requirement) | 4 | |
| Elective (INTG Requirement) | 4 | |
| Elective (INTG Requirement) | 4 | |
| Hours | 16 | |
| Spring | ||
| CSCI 332 | Machine Learning | 4 |
| DATA 272 | Intermediate Data Analysis and Visualization | 2 |
| MATH 118 | Essential Calculus (or DSCI Elective (CSCI or MATH)) | 4 |
| Integrations Requirement (CS) | 4 | |
| Integrations Requirement or Elective | 4 | |
| Hours | 18 | |
| Fourth Year | ||
| Fall | ||
| MATH 345 | Mathematical Statistics I (or DSCI Elective (CSCI or MATH)) | 4 |
| DSCI Elective (CSCI or MATH) | 4 | |
| DSCI Elective (CSCI or MATH) | 4 | |
| Theological Integrations (TI) | 4 | |
| Hours | 16 | |
| Spring | ||
| INTG 300 | Learning Integrations | 4 |
| DSCI 372 (Capstone) | 4 | |
| DSCI Elective (CSCI or MATH) | 4 | |
| DSCI Elective (CSCI or MATH) | 4 | |
| Hours | 16 | |
| Total Hours | 133 | |
Integrations Curriculum Requirements
The standard requirements for the Data Science major will fulfill the following integrations requirements: AS, QR. Depending on elective course selection, it may fill addition requirements. Please see below for a list of integrations requirements you will need to satisfy via elective courses.
Integrations Designations
See Integrations Curriculum under Academic Policies and Regulations for further description of the general education requirements.
Foundational Courses
| Code | Integrations Requirement |
|---|---|
| CI | Cultural/Social Difference - Identity |
| LF | Learning Foundations (INTG 100) |
| College Success (INTG 105) | |
| TE | Theological Exploration (THEO 100) |
Ways of Thinking
| Code | Integrations Requirement |
|---|---|
| AE | Artistic Expression |
| AS | Abstract Structures |
| HE | Human Experience |
| NW | Natural World |
| SW | Social World |
Upper-level Courses
| Column1 | Column2 |
|---|---|
| CS | Cultural/Social Differences - Systems |
| LI | Learning Integrations |
| TI | Theological Integrations |
Thematic Coursework
To complete the themes course requirement: students will successfully complete 3 courses in the same theme (Truth, Justice, or Movement), in at least 2 different departments, at least 1 of which is a thematic focus course (TF/JF/MF). The other two can be Focus or Encounter courses. Encounter courses can be identified by: T1/T3, J1/J3, M1/M3.
| Code | Integrations Requirement |
|---|---|
| J1, J3, JF, or M1, M3, MF, or T1, T3, TF | Thematic Encounter or Focus Course |
| J1, J3, JF, or M1, M3, MF, or T1, T3, TF | Thematic Encounter or Focus Course |
| JF, MF, or TF | Thematic Focus Course |
Global Language
| Code | Integrations Requirement |
|---|---|
| 111 | Beginning I Course |
| 112 | Beginning II Course |
| 211 | Intermediate Course |
For more details on meeting this requirement, please see the Integrations Curriculum tab on Global Language Requirements.
Engagement and Designation Requirements
| Code | Integrations Requirement |
|---|---|
| AR | Artistic Engagement |
| BN | Benedictine Raven* |
| EX | Experiential Engagement |
| GL | Global Engagement** |
| QR | Quantitative Reasoning |
| WR | Writing Designation |
- *
BN and WR waived for students entering during Academic Year 2020 and 2021.
- **
GL waived for students entering during Academic Years 2020-2025
