CS 251 Statistical Computing (NS) *

This course is designed to provide the applied statistics useful for data exploration and analysis in data science and data mining with a statistical programming language. This course covers topics ranging from syntax basics of the chosen statistical programming language, descriptive statistics, and data visualizations to inferential statistics and regressions. After learning R’s syntax, the course will work through data visualizations such as histograms and boxplot charting, descriptive statistics, and inferential statistics such as t-test, chi-square test, analysis of variance (ANOVA), non-parametric test, and linear regressions. 

Credits

5

Prerequisite

For students to succeed in this course, MATH 138 or MATH 141 are required pre-requisites.

Outcomes

  1. This course will prepare students to:
  2. 1. Understand statistical concepts for data analysis.
  3. 2. Understand the basic syntax of R for statistical programming.
  4. 3. Apply statistical methods in different types of data.
  5. 4. Analyze data in R using appropriate statistical tools.
  6. 5. Evaluate data and draw conclusions based on statistical concepts.
  7. 6. Create informative graphs and data visualizations with R.