College of the Environment, Forestry, and Natural Sciences2021-2022
Department of Mathematics and Statistics
Data Science, Bachelor of Science
Learning OutcomesPurpose Statement
Because the amount of global information collected is increasing rapidly due to technological advances, businesses and organizations that can utilize that information stand to benefit. Those organizations need people with the unique skillsets to store, access, and manipulate large sets of data; visualize and model relationships present; and draw actionable inference to make data-informed decisions.
Our students learn the fundamentals of computer science to facilitate the automation of tedious tasks, data storage, and algorithmic problem solving. They also learn statistical science foundations to inform data collection methods, model linear and non-linear relationships, and create predictive models. Students will be exposed to real data drawn from many different fields and have hands-on experience in how data insights are made.
Students with a Bachelor of Science degree in data science could pursue jobs as a business analyst, actuary, and data scientist for both public and private organizations in a diverse set of fields such as research, engineering, finance, marketing and public health.
Student Learning Outcomes
1. Technical Skills: Graduates will demonstrate breadth and depth of knowledge of statistics and computer science necessary to continue onto graduate training or technical careers.
- Students will demonstrate mathematics competency by:
- Applying calculus concepts regarding rates of change.
- Applying matrices, matrix manipulations and related concepts (e.g. eigenvalues) to a statistical model.
- Selecting appropriate probability distributions to model a process and apply rules of probability to derive basic quantities.
- Students will demonstrate practical coding competency.
- Creating code scripts that solve a given problem and serve as documentation of how the solution was calculated.
- Applying common coding techniques (loops, user defined functions) to create complex software programs.
- Having proficiency with modern software development tools (e.g. debuggers, version control, profilers, IDEs).
- Students will demonstrate competency in data wrangling techniques by:
- Accessing data presented in a variety of formats (e.g CSV, Excel, SQL, JSON, HTML).
- Performing complex transformations and summarizations.
- Reshaping data into equivalent formats for use in subsequent analysis procedures.
- Students will fit statistical and machine learning models to data by:
- Use software to perform common statistical and machine learning analysis procedures (e.g. linear models, CART).
- Obtain appropriate diagnostic information to be able to asses model appropriateness.
- Make model predictions and uncertainty calculations for a variety of model quantities.
- Students will summarize data and analysis results via numerical and graphics methods by:
- Creating graphics of data that indicate analysis possibilities and relationships present.
- Create technical graphical summaries suitable for assessing model fit and appropriateness.
- Creating graphics that combine data and model results that are suitable for disseminating analysis results to domain area experts as well as the general public.
- Students will understand principles of data organization and storage and select appropriate schemes for data of varying size and organization.
- Students will evaluate the applicability of available data to address a desired research question.
- Students will choose among analysis methods based on the constraints of a study design and the scientific questions of interest.
- Students will be able to assess model fit to the data and propose model modifications to address observed deficiencies.
- Students will assess statistical significance of aspects of a proposed model and interpret the results in the situational context.
- Evaluate the trade-offs of various computation and inferential issues.
- Explain computational issues, statistical methodology, and results by both written and oral means to both technical and non-technical audiences.
- Select and use of numerical, graphical, and narrative methods for conveying information to both technical and non-technical audiences.
- Effectively work in small technical groups.
Go to mobile site