SAS Software Programming Introduction Course

Course Code: SW 74
Course Abstract: This course discusses the basics of programming. It introduces fundamental SAS programming concepts and shows how to apply them to common business issues. This course covers operating systems fundamentals, SAS in the Display Manager environment, how SAS works with different file types, and how to create, execute, and debug SAS code.
Audience: This course is designed for non-programmers who need to gain familiarity with SAS programming in their work environment. It is a prerequisite to Programming I: SAS Essentials.
Duration: 2 days
Learning Outcomes:

Upon completion of this course, the participant will be able to:
> Read raw data and create SAS data sets
> Write, execute, and debug SAS programs
> Save and update program code
> Create statistical reports
> Perform conditional processing
> Calculate values
> Submit basic SAS procedures

Course Topics:

Fundamental Computer and Programming Concepts
Basic programming concepts
Computer system terminology
Types of Operating Systems
Programming process flow

Introduction to SAS Software
Overview of SAS Software functionality
Variables types
SAS Statements and steps

How to Use SAS in the Windows Environment
The SAS toolbar
SAS Display Manager Windows
Display Manager commands
Modifying, filing, recalling and saving programs
Saving output
Accessing SAS Help
Analyzing raw data files

The SAS Data Step
SAS Data Step Statements
Methods of reading raw data
Permanent and temporary SAS data sets
Internal workings of the Data Step
Compile and Execution Phases
Types of errors

Creating Reports in SAS Software
Introduction to SAS Procedures
The SORT, PRINT, FREQ and MEANS Procedures
Enhancing reports with Titles, Labels and Footnotes
SAS Formats and Informats

Data Management in SAS Software
Calculating new variables
Modifying existing variables
Using the Assignment Statement
Types of Expressions

Applying Conditional Logic in SAS
Components of conditional logic
SAS Statements used to perform conditional logic

Descriptive Statistics for business analysis
Proc Freq, the Tables Statement, One and Two Way Tables
The VAR and CLASS Statements

Prerequisites: No prior programming or SAS background is required. Participants should be familiar with a computer and be able to use a keyboard and a mouse.
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning