Data Science Minor (CMSC)
Program Director: Wojciech Czaja, Ph.D.
The Data Science minor will offer a rigorous training in this interdisciplinary field, which combines scientific methods, processes, and algorithms to extract knowledge from data and the information it contains. Students will complete a required set of DATA courses which focus on fundamental areas of computer science, mathematics, and statistics, as well as ethics and best practices in data science. The scientific method introduced in these courses is what separates modern Data Science from broadly understood data analytics. The proposed program integrates these aspects with an in-depth look into critical ethical and privacy aspects of the modern data-dependent world. This combination creates a unique undergraduate offering and it provides students with necessary tools for a broad range of careers, ranging from private sector employment, to government and research.
Restriction: Students in the Mathematics - Statistics Track (1701S) major or Computer Science - Data Science specialization (0701B) major may not enroll in the proposed Data Science minor.
Program Learning Outcomes
- Apply modern data science techniques arising in the fields of computer science and mathematics to solve real-world problems, with a special emphasis on problems arising in the context of biomedical, natural and physical sciences.
- Demonstrate critical thinking and innovation skills in the design of data science techniques as applied to data curation, analysis, modeling, visualization, or decision making, while understanding how to identify and express limitations in the application of models as analytic and predictive tools.
- Communicate and collaborate in a variety of professional contexts and in diverse environments, demonstrating the understanding of principles of effective data visualization design for data communication, as well as communicating effectively with diverse audiences.
- Understand the human and ethical implications of data science and integrate that knowledge into the design and execution of their work by applying relevant ethical and social standards to: demonstrate understanding of privacy issues; analyze and discuss social impacts in the realm of data science; advocate for ethical decision making in the use of data.
|DATA110||(Applications of R for Data Science)||1|
|DATA120||(Python Programming for Data Science)||1|
|DATA200||(Best Practices for Big Data Collection and Analysis)||3|
|DATA250||(Discrete Mathematics) 1||4|
|DATA320||(Introduction to Data Science) 2||3|
|DATA350||(Data Visualization and Presentation)||3|
|DATA400||(Applied Probability and Statistics I) 3||3|
DATA250 can be replaced by CMSC250 and MATH240
DATA320 can be replaced by CMSC320
DATA400 can be replaced by STAT400 or STAT410
Course Prerequisite: MATH141 is a prerequisite for some of the courses in this program.