Statistical and Data Sciences 270 - Advanced Programming for Data Science
Adv Programming-Data Science
Spring
2022
01
4.00
Ben Baumer
TU TH 10:50 AM - 12:05 PM
Smith College
SDS-270-01-202203
Ford 240
bbaumer@smith.edu
This course is not about data analysis—rather, students will learn the R programming language at a
deep level. Topics may include data structures, control flow, regular expressions, functions,
environments, functional programming, object-oriented programming, debugging, testing, version
control, documentation, literate programming, code review, and package development. The major goal
for the course is to contribute to a viable, collaborative, open-source, publishable R package. Prerequisites: SDS 192 and CSC 111, or the equivalent.
deep level. Topics may include data structures, control flow, regular expressions, functions,
environments, functional programming, object-oriented programming, debugging, testing, version
control, documentation, literate programming, code review, and package development. The major goal
for the course is to contribute to a viable, collaborative, open-source, publishable R package. Prerequisites: SDS 192 and CSC 111, or the equivalent.