SAS are the global leaders in Data Analytics and extracting information from Big Data. Students who choose to study SAS will learn how to:

  • import and export raw data files
  • manipulate and transform data
  • combine SAS data sets
  • create basic detail and summary reports using SAS procedures
  • identify and correct data, syntax and programming logic errors

A number of our courses teach SAS:

MSc Business Computing

This course is designed to provide you with a broad insight into the three interconnected areas of Information Technology, Business, and Project Management.

MSc Business Intelligence

This course focuses on Business Intelligence from the wider computing perspective using software from global leaders including SAS.

MSc Computer Science

Gain in-depth knowledge and skills in a range of advanced topics in computer science, including the development of mobile and distributed systems for innovative applications.

BSc (Hons) Business Information Technology

This course provides the flexibility to adapt to the changing demands of industry and equips you with the skills needed to sustain a successful career as an IT professional.

To apply please contact

Dr Kathleen Maitland
Director, SAS Student Academy
School of Computing
Telecommunications and Networks
Birmingham City University
Curzon Street, Birmingham, B4 7XG

T: +44[0]121 331 7448
T: +44[0]121 331 5401

Ash Mahmood, Deputy Director SAS Student Academy
School of Computing
Telecommunications and Networks
Birmingham City University
Curzon Street, Birmingham B4 7XG

T: +44[0]121 331 7425
T: +44[0]121 331 5401

SAS Certification

SAS Student Ambassador Program
The SAS Student Ambassador Program is a competitive program that recognizes and supports students who use SAS technologies in innovative ways that benefit their respective industries and fields of study. Students who are selected to be SAS Student Ambassadors earn the opportunity to present their research at SAS Global Forum.

Students who belong to the SAS Student Academy can take SAS Certified Base Programmer for SAS 9 exam. This is the ideal pathway for those relatively new to SAS programming or new to SAS certification. It is also the principle certification for other advanced certifications available from SAS.

Academy students take the exam through the Pearson Vue test centre. Academy students get 50% off the advertised price, although students will need to ask their academy for the discount code before booking. Use exam ID A00-211; required when registering with Pearson VUE.

To gain the SAS certificate students must achieve a score of 70% correct answers to pass.

What does the exam consist of?

The exam is based on 64 multiple-choice and short-answer questions and takes 110 minutes to complete.

Candidates should be familiar with the enhancements and new functionality that are available in SAS 9.3.

Exam topics include:

Accessing Data
  • Use FORMATTED and LIST input to read raw data files.
  • Use INFILE statement options to control processing when reading raw data files.
  • Use various components of an INPUT statement to process raw data files including column and line pointer controls, and trailing @ controls.
  • Combine SAS data sets.
  • Access an Excel workbook.
Creating Data Structures
  • Create temporary and permanent SAS data sets.
  • Create and manipulate SAS date values.
  • Export data to create standard and comma-delimited raw data files.
  • Control which observations and variables in a SAS data set are processed and output.
Managing Data
  • Investigate SAS data libraries using base SAS utility procedures.
  • Sort observations in a SAS data set.
  • Conditionally execute SAS statements.
  • Use assignment statements in the DATA step.
  • Modify variable attributes using options and statements in the DATA step.
  • Accumulate sub-totals and totals using DATA step statements.
  • Use SAS functions to manipulate character data, numeric data, and SAS date values.
  • Use SAS functions to convert character data to numeric and vice versa.
  • Process data using DO LOOPS.
  • Process data using SAS arrays.
  • Validate and clean data.
Generating Reports
  • Generate list reports using the PRINT procedure.
  • Generate summary reports and frequency tables using base SAS procedures.
  • Enhance reports through the use of user-defined formats, titles, footnotes and SAS System reporting.
  • Generate reports using ODS statements.
Handling Errors
  • Identify and resolve programming logic errors.
  • Recognize and correct syntax errors.
  • Examine and resolve data errors.


SAS Graduate Research Fellowship Programme

The prestigious SAS UK Graduate Research Fellowship Programme is part of the SAS Global Academic Programme. The Programme provides students conducting their final thesis research with free SAS software licences for one year*. Successful applicants are also provided with access to SAS e-Learning training modules in order to use the software optimally. Students also have access to expert SAS advice via the free SAS Customer Helpline. SAS may at its sole discretion extend the licence for a further year.

Upon graduation the student may claim a SAS Graduate Research Fellowship Certificate from SAS UK.

Future opportunities

If you pass your SAS Base Programmer certification you can be added to the Public Registry of Certified Professionals – this is a public registry maintained within the SAS Certification Records Management system.

If you do not wish for your name to appear in the Public Registry of SAS Certified Professionals, you may choose to be excluded by updating your personal information in the SAS Certification Records Management system.

Useful links

Royal Statistical Society

British Computer Society