DATA210G - Elements of Data Science
This course is the foundation for introducing students to key topics in data science, including data acquisition/preparation and exploratory data analysis. Major topics include an introduction to the R programming language and RStudio integrated development environment, working with modern data formats (e.g. XML, CSV, JSON, XLS, XHTML), data import/export (e.g. files, APIs – application programming interfaces – , web sites, databases), finding data to augment analyses, and exploratory data analysis & visualization. Prerequisites: C or better in MATH145G or higher and C or better in CIS111G or higher; or department approval. It is recommended to have some programming experience prior to this course but not required.