Skip to Content

SAS Programming

Page Tools

About the SAS Programming Program

Courses

Delivery Method
Show Legend
  • Live Online
  • In-Person
  • Online
  • Hybrid
  • Required Courses: 6
  • Academic Credit: 15 units total

All six (6) courses are required.

SAS Programming I: DATA Step and PROC FundamentalsBIOL-40190

Units: 3.00

$725

SAS Programming I: DATA Step and PROC FundamentalsThe SAS system is a software suite for data analysis and management, widely used in business, government, and academia. Because the pharmaceutical, bi...

Upcoming Start Dates:
Typically Offered: Fall, Winter, Spring, Summer

SAS Programming II: Advanced DATA Step ProgrammingCSE-41183

Units: 3.00

$725

A common perplexity facing beginning SAS programmers is that the SAS data set that they create is not what they intended to create; i.e. there are more or less observations than intended or the value ...

Upcoming Start Dates:
Typically Offered: Winter, Summer

PROC SQL using SASCSE-41190

Units: 2.00

$575

SAS is a powerful and versatile language for data manipulation, and the ability to implement SQL within SAS creates additional levels of usefulness and flexibility. Not only does PROC SQL often use fe...

Upcoming Start Dates:
Typically Offered: Fall, Spring

SAS Macro ProgrammingCSE-41191

Units: 2.00

$575

The SAS macro language adds power and flexibility to SAS. Using macros, you can write code a single time and reuse it repeatedly throughout your programs, which is particularly beneficial when making ...

Upcoming Start Dates:
Typically Offered: Fall, Spring

Output Delivery System (ODS) and Data Visualization Essentials using SASCSE-41192

Units: 2.00

$575

Output Delivery System (ODS) and Data Visualization Essentials using SASThe traditional SAS output has limitations that can make it difficult to derive the most value from your data. Output Delivery S...

Upcoming Start Dates:
Typically Offered: Fall, Spring

SAS Programming Capstone ProjectCSE-41193

Units: 3.00

$850

SAS Programming Capstone ProjectWriting a white paper or technical report not only allows you to express your knowledge and ideas, but also provides an opportunity to participate more fully in your pr...

Upcoming Start Dates:
Typically Offered: Winter, Summer

CDISC Standards for Clinical DataBIOL-40317

Units: 3.00

$725

The Clinical Data Interchange Standards Consortium (CDISC) is a non-profit organization that develops and supports data standards to improve medical research and ensure research data is easily interpr...

Upcoming Start Dates:
Typically Offered: Fall, Spring

Discrete Math: Problem Solving for Engineering, Programming, & ScienceCSE-41243

Units: 3.00

$695

Discrete Math: Problem Solving for Engineering, Programming, ScienceDiscrete mathematics is used to solve certain types of math problems, such as how to count or enumerate quantities, and to describ...

Upcoming Start Dates:
Typically Offered: Fall, Winter, Spring, Summer

Data Science using SASCSE-41320

Units: 3.00

$675

Data Science using SASThe Data Science using SAS class is a unique and focused class to better prepare you for high demanding Data Science Analyst level positions. This three unit and seven weeks clas...

Upcoming Start Dates:
Typically Offered: Fall, Spring
Download PDF

SAS Digital Badge

SAS-Badge-Graphic.png

UC San Diego Extension partners with the SAS Institute in issuing this digital badge to students who fulfill the requirements.

A digital badge gives you the ability to share your achievement online in a way that is simple, trusted and can be easily verified in real time by colleagues and/or employers. Badges provide employers and peers concrete evidence of your SAS skills.


Students who complete the SAS Programming Certificate program will fulfill requirements for a Tier 3 SAS Academic Specialization, which recognizes participants' ability to leverage SAS tools for data cleaning analysis, programming, and data visualization.

To learn more, contact the program manager at appliedscience@ucsd.edu. 

SAS Global Certification Exams

The learning outcomes in UC San Diego Extension's SAS Programming Certificate align with SAS Global's Base and Advanced certifications. 

Taking SAS certification exams help you validate your skills and increase your value to an employer. You can choose SAS certifications across many subjects, including programming, data management, and analytics, to name a few.  For more information on SAS certification, go here.

All students, teachers, professors or staff associated with an academic institution qualify for 50% discount on all SAS certification exams. Please contact certification@sas.com to receive the discount code that will reduce the exam fee by 50% during the registration process.

Resources for Learning SAS

SAS Certification Prep Guides
 
Visit SAS Communities. Visit the SAS online sites to share and connect with other SAS users and build your SAS skills. Don’t miss key communities including: SAS Certification, SAS Training, SAS Academy for Data Science, SAS Programming, New SAS User, SAS Analytics U and SAS Viya for Learners.
 

What Our Students Are Saying

  • "It is a great program with great lecturers, and I learned a lot."
  • "Assisted in becoming a SAS certified programmer. Assisted in advancing in my profession."
  • "Helped me launch my career in Data Science and gave me a good technical background."
  • "There are so many wonderful doors that the SAS Certificate Program opened up for me.. I have just completed presenting my second paper at a SAS Users Conference (Western). The SAS Community is one which is very welcoming and kind and this was one of the best decisions I've made in my life."

Conditions for Admission

Although programs are open to all adult learners, UC San Diego Extension programs are designed to best serve college-prepared working professionals. Where program capacity is limited, applicants with this profile will receive preference for admission.

Certificate Guidelines

You may enroll in the certificate program at any time. However, it is recommended that you enroll as soon as possible. The program curriculum may be updated at any time; if certificate requirements change, you must adhere to the curriculum at the time of your enrollment into the certificate.

Frequently Asked Questions

Expand All

Are there any prerequisites for this program?

Knowledge of basic programming concepts is required prior to beginning required program courses. This prerequisite can be fulfilled by taking Introduction to Programming. Students who already have basic programming skills or who have completed a similar course previously may begin the program directly with SAS Programming I.

How long is this program?

Most students complete the program in one year by taking one course per quarter for the first two quarters, then three courses the third quarter, and a final one course in the fourth quarter. The program is designed to be taken in this sequence. You have up to five years to complete all requirements for the certificate.

How much does this program cost?

The program costs approximately $4,445 including the certificate fee, course fees, and required textbooks. This is an estimate of the full cost of the program. This estimate may vary based on a variety of factors. All estimated costs are subject to change. Program fees are paid on a per-course basis, when you enroll in a course, and current fees and textbooks are listed on the individual course pages.

Can this certificate program be completed entirely online?

Yes! This program is designed for you to complete online in the convenience of your own home or office. For online courses, all assignments, tests, and quizzes can be completed and submitted through Canvas, our online learning platform.

Will this program prepare me for a certification exam?

While our program is not officially endorsed by SAS Global and nor does it lead to a specific SAS Global certification, the learning outcomes of the program are designed to prepare you with the skills to take the SAS Certified Base Programmer and the SAS Certified Advanced Programmer exams.

If I already have the skills taught in one of the program courses, can I skip that course?

If you have taken a course from an accredited university covering the learning objectives of a program course, you may be able to transfer your previous coursework to Extension. If you have not taken a course elsewhere, but already have the skills covered in a course, you may be able to substitute an alternate Extension course in its place. Please contact the program representative at unex-techdata@ucsd.edu or (858) 534-9358 for more information.

Is this certificate open to non-California residents?

Yes, the program is open to non-California residents, including non-US residents. The tuition is the same for all students. If you have questions about how enrolling in courses may or may not affect your visa status, please contact our International Department at ipinfo@ucsd.edu or (858) 534-6784.

How can I get more information about this program?

You will find a downloadable program flyer and program FAQs under "Related Documents" on the right side of the top of this page. If you need further information, please contact the program manager at appliedscience@ucsd.edu

Advisory Board

Luohua Jiang

Associate Professor, Department of Epidemiology

UC Irvine

Olivia Par-Rudd, M.S.

Principal

OLIVIAGroup

Emily Pressman

Global Academic Program Manager

SAS Global

Michael Raithel

Senior Systems Analyst

Westat

Stephen Sloan

Senior Principal, Thought Leadership

Accenture

Request information

Request Information

Interested in the Program?

Request information

Interested in the Program?

<%= ApplyEnrollText %>

Apply Now

Ready to get started?

<%= ApplyEnrollText %>

Ready to get started?

There is no fee when applying to this program. Students will be required to pay a $95 certificate fee upon enrollment into the program after acceptance.