SAS Foundation Package
This foundation course focuses on the following key areas:
Reading raw data files and SAS data sets; investigating and summarizing data by
generating frequency tables and descriptive statistics; creating SAS variables and
recoding data values;subsetting data; combining multiple SAS files; creating listing,
summary, HTML, and graph reports.If you do not plan to write SAS programs and prefer
a menu-driven, point-and-click approach, you should consider taking the Querying
and Reporting Using SAS Enterprise Guide course.
SAS Programming I – Essentials
1.
Understand file structures and system commands on your operating systems.
2.
Write system commands to create and access system files.
3. Understand programming logic.
Classroom Duration: 3 Days
Course Content:
SAS Programming II – Manipulating Data with the Data Step
This intermediate course focuses on how to manage SAS data set input and output,
work with different data types, and manipulate data.Specifically, the course discusses
using the DATA step to control SAS data set input and output, combine SAS data sets,
summarize data, process data iteratively with DO loops and arrays, and perform data
manipulations and transformations.
Pre – requisite
1.
Understand file structures and system commands on your operating system.
2. Write system commands to create and access system files.
3. Understand programming logic.
Classroom Duration: 2 Days
Course Content

SAS Certification Review: BASE Programming For SAS 9
This course provides a review of the majority of topics in the SAS Base Programming
Exam for SAS 9. It addresses the five exam content areas: Accessing Data, Creating
Data Structures, Managing Data, Generating Reports, and Handling Errors
1.
An experienced programmer with knowledge of the five exam content areas.
2.
Taken SAS Programming I: Essentials and SAS Programming II: Manipulating Data with
the
DATA
Step or have equivalent experience.
1. Read, create, and combine SAS data sets
2. Read and create raw data files
3.
Create variables using the assignment statement and using conditional
processing
4.
Manipulate date using SAS functions Process data with DO loopsand with arrays
5.
Create different types of reports
6. Using the PRINT procedure, the REPORT procedure, the FREQ procedure, or the
MEANS
procedure
7.
Create formats with the FORMAT procedure
8. Create HTML reports with ODS.