• Batch Timings :
  • Starting Date :

Course Overview

Stackodes SAS training course is designed to enable learners to become adept in analytics techniques using SAS data science tools. The major topics we cover under this Getting Started Using SAS, Getting Your Data into SAS, Working with Your Data, Sorting, Printing, and Summarizing Your Data, Enhancing Your Output with ODS, Modifying and Combining SAS Data Sets, Writing Flexible Code with the SAS Macro Facility, Exporting Your Data and Debugging Your SAS Programs. Every topic will be covered in practical way with examples.


  • Resume & Interviews Preparation Support
  • Hands on Experience on Project.
  • 100 % Placement Assistance
  • Multiple Flexible Batches
  • Missed Sessions Covered
  • Practice Course Material

At the end of SAS Training Course, Participants will be able to:

  • Gain an understanding of SAS, the role of GUI, library statements, importing and exporting of data and variable attributes
  • Learn the various techniques for combining and modifying datasets like concatenation, interleaving, one-to-one merging and reading. You will also learn the various SAS functions and procedure for data manipulation
  • Understand PROC SQL, its syntax, and master the various PROC statements and subsequent statistical procedures used for analytics including PROC UNIVARIATE, PROC MEANS, PROC FREQ, PROC CORP, and more.
  • Understand the power of SAS Macros and how they can be used for faster data manipulation and for reducing the amount of regular SAS code required for analytics
  • Gain an in-depth understanding of the various types of Macro variables, Macro function SYMBOLGEN System options, SQL clauses, and the %Macro statement

Course Duration

  • Weekends: 2 Months (50-60 hours)


  • There are no prerequisites for this course.

Who Should Attend?

  • Analytics professionals who want to work with SAS
  • IT professionals looking for a career switch in the fields of analytics
  • Software developers interested in pursuing a career in analytics
  • Graduates looking to build a career in analytics and data science
  • Experienced professionals who would like to harness data science in their fields


1.1 Getting Data into SAS 

  • Read data delimited by blanks using list input
  • Read data delimited by commas using list input
  • Create permanent SAS datasets using LIBNAME statement
  • Import Excel file into SAS using Proc Import
  • Coding Exercise

1.2 Data Preparation and Manipulation

  • Create and redefine variables using assignment statements Series
  • SAS functions
  • Perform conditional processing using IF-THEN statements
  • Group observations with IF-THEN/ELSE Statements
  • Group observations with IF-THEN/ELSE Statements
  • Exercise

1.3 Generating data with DO loops and Arrays

  • DO loops
  • Conditionally Executing DO Loops using DO UNTIL and DO WHILE
  • Using Conditional Clauses with the Iterative DO Statement
  • Creating One-Dimensional Arrays
  • Assigning Initial Values to Arrays & Creating Temporary Array Elements
  • Exercise

1.4 SAS Statistical Procedures: Proc SORT, PRINT, MEANS, FREQ, UNIVARIATE

  • Sorting Your Data with PROC SORT
  • Printing Your Data with PROC PRINT
  • Summarizing Your Data Using PROC MEANS
  • Counting Your Data with PROC FREQ
  • Proc Univariate: More powerful way to Describing and Summarizing data
  • Exercise

1.5 SAS Macro

  • Overview
  • Replacing Text Strings Using Macro Variables
  • Generating SAS Code Using Macros
  • Passing Information into a Macro Using Parameters
  • Exercise

1.6 Proc SQL

  • Introduction
  • Data from a Single Table using the Select Statement
  • Data from Multiple Tables using different joining
  • Groupby, having, Order by

1.7 Machine Learning– Using SAS

  • Supervised and Unsupervised Learning
  • Linear and Logistic Regression using Python
  • K Nearest Neighbour
  • Random Forest and Decision Tree


It might depend on every individual company. But, widely these are the roles anyone can expect after successful completion of SAS Training.

  • Statistical Programmer
  • Support Engineer
  • Assistant Manager
  • Statistical Consultant

Classes are held on weekends. You can check available schedules and choose the batch timings which are convenient for you.

Quick Enquiry