The course objective is to provide an introduction to programming in R for those who have little or no programming experience. Topics include understanding file formats, basic R syntax, and how to use text editors to write code. Students will learn to read in files, use symbols and assignments, and iterate simple loops, and the course closes with a discussion of data structures and subsetting. After taking this course students should be able to install and read data files in R. Students will learn to perform various operations and apply common functions to manipulate and analyze data using basic R syntax.