SAS Programming I: DATA Step and PROC Fundamentals
BIOL-40190
SAS Programming: 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 Winter, and Summer
Prerequisites: Completion of Introduction to Programming or basic programming skills required.
Course Information
Course sessions
Section ID:
Class type:
This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
Textbooks:
All course materials are included unless otherwise stated.
Policies:
- No refunds after: 3/31/2025
Schedule:
Instructor: Justina Flavin, B.A.
Statistical Programming Consultant
Justina Flavin is an independent consultant in statistical programming services for the biotechnology, pharmaceutical and medical device industries. She has served as a committee member of national and local SAS Software User Groups, and has been a presenter and seminar instructor at multiple industry conferences. Justina has been teaching for UCSD Extension since 2003.