Preparing for the SAS® Viya® Programming Certification Exam (Coursera)

Offered by SAS,
Preparing for the SAS® Viya® Programming Certification Exam (Coursera)

Welcome to the Preparing for the SAS Viya Programming Certification Exam course. This is the third and final course in the Coursera SAS Programmer specialization. You will apply what you have learned in the first two courses by writing code to execute in SAS Cloud Analytic Services and practicing for the SAS certification exams.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

This is an advanced course, intended for learners who have completed the first two courses in the Coursera SAS Programmer specialization: SAS Programming for Distributed Computing in SAS Viya and CASL Programming for Distributed Computing in SAS Viya.
By the end of the course, you be prepared to take either of these SAS credential exams:

  • SAS® Viya® Programming Associate
  • SAS® Viya® Programming Specialist

Course 3 of 3 in the Distributed Programming in SAS® Viya® for Data Analysts Specialization.

Syllabus

WEEK 1
Course Overview and Logistics
In this module you set up your practice data for this course.
Practice what you Learned in SAS Programming for Distributed Computing in SAS Viya
In this module you practice you what you learned in the SAS Viya Programming course by using the software to complete programming tasks.

WEEK 2
Practice what you Learned in CASL Programming for Distributed Computing in SAS Viya
In this module you practice what you learned in the CASL Programming course by using software to perform tasks.
Take a SAS Certification Practice Exam
In this module you learn how to get certified in SAS Viya Programming and take one or both SAS Certification practice exams.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Interprofessional Healthcare Informatics (Coursera) Coursera
University of Minnesota

Interprofessional Healthcare Informatics (Coursera)

Interprofessional Healthcare Informatics is a graduate-level, hands-on interactive exploration of real informatics tools and techniques offered by the University of Minnesota and the University of Minnesota's National Center for Interprofessional Practice and Education. We will be incorporating technology-enabled educational innovations to bring the subject matter to life. Over the 10 modules, we will create a vital online learning community and a working healthcare informatics network.

Nov 9th 2026
5-12 Weeks
Principles of fMRI 1 (Coursera) Coursera
Johns Hopkins University

Principles of fMRI 1 (Coursera)

Functional Magnetic Resonance Imaging (fMRI) is the most widely used technique for investigating the living, functioning human brain as people perform tasks and experience mental states. It is a convergence point for multidisciplinary work from many disciplines. Psychologists, statisticians, physicists, computer scientists, neuroscientists, medical researchers, behavioral scientists, engineers, public health researchers, biologists, and others are coming together to advance our understanding of the human mind and brain. This course covers the design, acquisition, and analysis of Functional Magnetic Resonance Imaging (fMRI) data, including psychological inference, MR Physics, K Space, experimental design, pre-processing of fMRI data, as well as Generalized Linear Models (GLM’s).

Nov 9th 2026
4 Weeks
Predictive Modeling with Logistic Regression using SAS (Coursera) Coursera
SAS

Predictive Modeling with Logistic Regression using SAS (Coursera)

This course covers predictive modeling using SAS/STAT software with emphasis on the LOGISTIC procedure. This course also discusses selecting variables and interactions, recoding categorical variables based on the smooth weight of evidence, assessing models, treating missing values, and using efficiency techniques for massive data sets. You learn to use logistic regression to model an individual's behavior as a function of known inputs, create effect plots and odds ratio plots, handle missing data values, and tackle multicollinearity in your predictors. You also learn to assess model performance and compare models.

Oct 26th 2026
5-12 Weeks
Using SAS Viya REST APIs with Python and R (Coursera) Coursera
SAS

Using SAS Viya REST APIs with Python and R (Coursera)

SAS Viya is an in-memory distributed environment used to analyze big data quickly and efficiently. In this course, you’ll learn how to use the SAS Viya APIs to take control of SAS Cloud Analytic Services from a Jupyter Notebook using R or Python. You’ll learn to upload data into the cloud, analyze data, and create predictive models with SAS Viya using familiar open source functionality via the SWAT package -- the SAS Scripting Wrapper for Analytics Transfer.

Jun 15th 2026
4 Weeks
Creating Advanced Reports with SAS Visual Analytics (Coursera) Coursera
SAS

Creating Advanced Reports with SAS Visual Analytics (Coursera)

In this course, you learn how to create advanced data items, filters, and parameters in SAS Visual Analytics. What you will learn : how to create advanced data items (like calculated items and aggregated measures) in SAS Visual Analytics; how to create advanced static and interactive filters and advanced ranks in SAS Visual Analytics; how to create and apply parameters to make reports more dynamic in SAS Visual Analytics.

Oct 19th 2026
2 Weeks
Introduction to Genomic Technologies (Coursera) Coursera
Johns Hopkins University

Introduction to Genomic Technologies (Coursera)

This course introduces you to the basic biology of modern genomics and the experimental tools that we use to measure it. We'll introduce the Central Dogma of Molecular Biology and cover how next-generation sequencing can be used to measure DNA, RNA, and epigenetic patterns. You'll also get an introduction to the key concepts in computing and data science that you'll need to understand how data from next-generation sequencing experiments are generated and analyzed.

Nov 9th 2026
4 Weeks
CASL Programming for Distributed Computing in SAS® Viya® (Coursera) Coursera
SAS

CASL Programming for Distributed Computing in SAS® Viya® (Coursera)

Welcome to the CASL Programming for Distributed Computing in SAS Viya course. SAS Viya is an AI, analytic and data management platform running on a scalable, distributed, cloud-native architecture. In this course you will learn how how to use the native CAS programming language (CASL) to leverage SAS Cloud Analytics Services (CAS), the high-performance, in-memory analytics and distributed computing engine in SAS Viya . You will learn how to use CASL to access, explore, prepare, analyze, and summarize data in the CAS server's massively parallel processing environment.

Jan 6th 2025
5-12 Weeks