SAS(R) Certification Review: Base Programming for SAS(R) 9 for FedEx Institute

  • Tuition USD $1,100
  • Reviews star_rate star_rate star_rate star_rate star_half 1140 Ratings
  • Course Code FECRB
  • Duration 0 hours
  • Available Formats Classroom

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.

Skills Gained

  • read, create, and combine SAS data sets
  • sort observations with the SORT procedure
  • read raw data and Microsoft Excel files
  • create variables using assignment, conditional, and sum statements
  • manipulate data using SAS functions
  • process data with DO loops and arrays
  • create reports using the PRINT procedure, the FREQ procedure, and the MEANS procedure
  • create formats with the FORMAT procedure
  • create external files with ODS.

Who Can Benefit

  • SAS users who are interested in a review course before taking the SAS Base Programming Exam for SAS 9, part of the SAS Global Certification Program


  • Before attending this course, you should
  • be an experienced programmer with knowledge of the five exam content areas
  • have taken SAS® Programming 1: Essentials and SAS® Programming 2: Data Manipulation Techniques or have equivalent experience.

Course Details


  • specifics about the SAS Base Programming Exam
  • specifics about this review course
  • SAS fundamental concepts

Working with SAS Data Sets

  • reading and creating data sets
  • selecting observations
  • sorting observations with the SORT procedure
  • combining data sets

Working with Raw Data Files and Microsoft Excel Files

  • reading raw data files
  • controlling when a record loads
  • reading Microsoft Excel files

Creating Variables

  • creating variables with the assignment statement
  • creating variables conditionally
  • creating accumulator variables

Manipulating Data

  • using functions to manipulate data
  • converting character and numeric data
  • processing data with DO loops
  • processing data with arrays

Generating Reports

  • creating detail reports with the PRINT procedure
  • creating formats with the FORMAT procedure
  • creating frequency tables with the FREQ procedure
  • creating summary reports with the MEANS procedure
  • directing reports to external files with ODS

Additional Information

  • more specifics about the SAS Base Programming exam
  • additional preparation resources
  • test-taking strategies

Practice Exam

  • SAS fundamental concepts
  • working with SAS data sets
  • working with raw data and Microsoft Excel files
  • creating variables
  • manipulating data
  • generating reports

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

What does GTR stand for?

GTR stands for Guaranteed to Run; if you see a course with this status, it means this event is confirmed to run. View our GTR page to see our full list of Guaranteed to Run courses.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals and private on sites. View our group training page for more information.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals, and private on sites. View our group training page for more information.

This is my first training with ExitCertified and I truly enjoyed this learning experience. I have taken other classes where the instructor solicited students for so much input it was unclear who was teaching the class. Other experiences were filled with so much personal chatter the instructor had to rush thru the course material. This instructor was very professional and actually delivered the materially.

Very clear and concise course. It was worth attending to me and provided useful information I will use going forward.

Sean was a fantastic instructor! He went beyond the material to help one understand!

Excellent class overall! The Instructor and the course material were the best so far, and I have taken a few AWS classes. I highly recommend it- Architecting on AWS.

This course gave me a clearer understanding of the AWS cloud architecture.

0 options available

There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links above. We can also contact you when the course is scheduled in your area.

Contact Us 1-800-803-3948
Contact Us Live Chat
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward