Integrative Data Science (B.A., B.S.)
The Integrative Data Science major is a technology-oriented liberal arts major that brings together twenty-first century skills in computer programming, quantitative reasoning, collaboration, communication, design, and creative thinking. Students who pursue this major will develop the skills to collaborate with and lead interdisciplinary teams in many industries. By taking courses and pursuing internships in a range of disciplines, students will acquire flexible and integrative problem-solving skills for a rapidly-changing professional environment.
|Programming and Quantitative Research
|CMPSC 1000 Introduction to Computational Problem Solving
|CMPSC 1500 Program Design
|CMPSC 2000 Data Structures
|CMPSC 3100 Data Visualization
|BUSAD 3300 Quantitative Methods
Statistics course (take one of the following):
|ART 1050 Art Research
|ART 1200 Introduction to Digital Media
|Professional Communication and Leadership
|BUSAD 2500 Principles of Management or LEAD 3100 Introduction to Leadership
|COMM 4100 Communication in the Professions or ENG 3150 Professional and Community Writing
|Research or Disciplinary Practice
The research or disciplinary practice requirement is a one- or two-course introduction to methods of inquiry and/or techniques of practice central to the supporting program. Examples are provided below, but students may propose alternatives.
|Experiential Learning Capstone
|CMPSC 4980 Capstone Project
|CMPSC 4970 Internship
|Required Supporting Program
In addition to the major requirements listed above, students must also complete a minor or major (hereinafter referred to as a "supporting program") in another discipline. The supporting program serves as a context in which students can exercise the skills developed in the core of the major. Students with a supporting program in a natural, health, or social science will earn a B.S. in Integrative Data Science. Students with a supporting program in an arts or humanities discipline will earn a B.A. in Integrative Data Science. (Students may not choose Computer Science as their supporting program.) The Program Director will approve the student's major or minor choice for the supporting program.
**An Integrative Data Science major may earn either a B.A. or B.S. degree. The Program Director will help the student determine which degree is appropriate based on the student's supporting program.