Amadeus cookies policy - you'll see this message only once.

Amadeus use cookies on this website. They help us to know a little bit about you and how you use our website, which improves the browsing experience and marketing - both for you and for others. They are stored locally on your computer or mobile device. To accept cookies, continue browsing as normal. Or, go to the privacy policy for more information.

SAS Fundamentals

Course Length - 3 Days

This SAS Fundamentals course is our essential introduction to the SAS system. The course covers all you need to know to get started with SAS quickly and easily. After the course, attendees will be able to use SAS software to read their data, access, manage and manipulate their data, solve problems, save programs and datasets, use conditional logic, combine files, produce tables and listings of data, and use data analysis techniques.

SAS Fundamentals course delegates are entitled to attend a free live two hour Fundamentals revision webinar when back in the workplace up to one year following the course.

Public Course price:
£1,050.00 plus VAT per delegate
View On-Site course prices »

SAS Fundamentals Public Course Dates

Due to Covid-19 all Amadeus training will be delivered via live web classes. Our live Web classes are as interactive as our classroom training, there are also some benefits - no travelling time and costs!


This course is designed for Computer Users as an introduction to the SAS system.


There are no prerequisites for this course


F1 Introduction

  • What is SAS?
  • SAS Software and Solutions
  • Introduction to the SAS Environment
  • Using the Display Manager System (DMS)
  • Using SAS Enterprise Guide
  • Working with SAS Programs in Enterprise Guide
  • Using SAS Studio
  • SAS System Walkthrough
  • Workshop Session

F2 Writing SAS Programs

  • Working with SAS Data Libraries
  • Accessing Other Data Sources
  • Structure of a SAS Program
  • Rules of the SAS Language
  • Table Structures
  • Interpreting the SAS Log
  • Cancelling Submitted Code
  • Workshop Session

F3 Importing Data Into SAS

  • Reading Data
  • Importing Text Files
  • Accessing PC Files and Databases
  • Using the Import/Export Wizards
  • Workshop Session

F4 Programming with the Data Step

  • Creating SAS Variables
  • Reading SAS Data Sets
  • Conditional Processing
  • Creating Multiple Subsets
  • Missing Values
  • Common DATA Step Statements
  • Workshop Session

F5 Manipulating Data

  • Introduction to How the DATA Step Works
  • WHERE, KEEP, DROP & RENAME Options and Statements
  • Functions
  • Accumulators
  • The END Option
  • Workshop Session

F6 Formats and Labels

  • Formats and Informats
  • Proc FORMAT
  • Labels
  • Workshop Session

F7 Combining SAS Tables

  • Sorting
  • Appending
  • Merging
  • Workshop Session

F8 Dates and Times

  • How Dates and Times are Stored in SAS
  • Date and Time Informats/Formats
  • Date and Time Functions
  • YEARCUTOFF Option (Optional)
  • Workshop Session

F9 Data Analysis

  • Proc FREQ
  • Proc MEANS
  • Proc UNIVARIATE (Optional)
  • Workshop Session

F10 Reporting

  • Controlling SAS
  • Titles and Footnotes
  • Proc PRINT
  • Proc REPORT
  • Workshop Session

F11 Enhancing Output Using ODS

  • Introduction to ODS
  • Capturing SAS Output
  • Styles in ODS
  • Workshop Session