Prerequisites: MATH 341 with a grade of C or better or MATH 344 with a grade of C or better or MATH 447 with a grade of C or better. In this course, SAS and R statistical software will be studied from a programming language perspective. It will emphasize SAS and R data steps including getting data into SAS and R environments, working and combining data using control flows, merge and subsets. SAS and R mathematical, statistical, and data functions are discussed, as well as learning to write SAS Macro and generate high resolution graphics using SAS/Graph. The concentration is on SAS and R programming issues rather than on statistical procedures or functions; however, several SAS and R statistical procedures or functions are discussed and illustrated. Finally, interactive statistical software JMP and Minitab are briefly introduced.