The course objective is to continue the introduction to R programming, and covers how R works with numeric vectors, and how to deal with special values. Students will start working with R to handle text data, and learn about regular expressions, dates, classes, and generic functions, as well as matrices, data frames, and lists. Some prior programming experience and some familiarity with an installed R system is required.