Skip to Content
Home /  Courses And Programs / SAS Programming I: DATA Step and PROC Fundamentals

SAS Programming I: DATA Step and PROC Fundamentals

The SAS system is a software suite for data analysis and management, widely used in business, government, and academia. Because the pharmaceutical, biotech, and clinical research industries use SAS to analyze clinical trial data, SAS programmers are in especially high demand in these industries.

In this course, students will learn the tools necessary to write SAS programs to perform elementary data management, analysis, and reporting. Students will also gain the skills necessary to create and document data sets, manage and reshape data, write simple reports, and compute basic statistics on dataset variables.

Topics include:

  • Creating, viewing, and inspecting SAS data sets
  • Formats and labels
  • Conditional processing
  • Iterative processing
  • Numeric functions and missing values
  • Subsetting, interleaving, and merging data sets

Practical experience:

  • Writing SAS programs to read in data, manipulate the data, and generate reports

Software: Students must download and install SAS OnDemand for Academics: Enterprise Guide. There is no additional cost for this product. Registration and download information will be provided by the instructor on the start date. Please note that the use of Macs is strongly discouraged. 

Course typically offered: Online in Fall, Winter, Spring, and Summer (every quarter)

Prerequisites: Completion of Introduction to Programming or basic programming skills required.

Next Steps: Upon completion of this course, consider taking SAS Programming II: Advanced DATA Step Programming to continue learning.

More Information: For more information about this course, please contact

Course Number: BIOL-40190
Credit: 3.00 unit(s)
Related Certificate Programs: Biostatistics

+ Expand All