Course Data

Data Sets (ZIP File) (Updated 5/30/2017)

Practice Midterm

ZIP File


Homework 1, Due: 5/24, 5:00pm

Homework 2, Due: 6/1, 5:00pm

Homework 3, Due: 6/5, 5:00pm

Homework 4, Due: 6/13, 5:00pm

Homework 5, Due: 6/15, 5:00pm

Homework 6, Due: 6/19, 5:00pm


Useful SAS Sites

Document Structure Information

STT 305 Course Info


Statistics (STT) 305--Summer 2017
Instructor: Jim Blum Office: OS 1001A
Office Hours: M-R 10:05-11:00 Phone: 962-3290
Course Meeting Times: M-R 8:00-10:05, OS 2009 E-Mail:
Recommended Texts:
SAS Certification Prep Guide: Base Programming (ISBN: 1-59047-335-3)
The Little SAS Book
Homework/Quizzes 50%
Mid-Term Exam 25%
Final Exam 25%
Course Topics:
SAS/Windows environment
SAS data sets
Summarizing data
Report creation
Statistical Tests
Understanding the SAS data step as:
A means of reading data non-native to SAS
A tool for combining data tables in various ways
An environment for modifying, cleaning and manipulating data tables
Building reports using SAS tools that:
Allow for a variety of row or column structures
Produce appropriate summaries as part of the reporting process
Use effective stylings to enhance readability and appeal
Are deliverable to a variety of cross-platform formats
Creating charts, graphs and other visualizations using SAS tools with:
An understanding of the specific utilities of varying graph types
The ability to control all aspects of detail and style to enhance usability
Effective use of stylings to enhance readability and appeal
Proper determination of mixing of types in overlays and/or panels
Important Dates
May 18 Last day to drop (with no grade) or add a class
May 29 Memorial Day (holiday)
June 1 Last day to withdraw with a W--undergraduate students
June 8 Last day to withdraw with a W--graduate students
June 15 Last day of class
June 19 Reading Day
June 20 Final exam for STT 305, 8:00-10:05
Internet Use: Though this course meets in a computer lab, it is not a course in net surfing or e-mail checking. Unauthorized internet use during class time may lead to significant penalties
Academic Honor Code: This course will adhere to the academic honor code of The University of North Carolina at Wilmington. No form of dishonesty, such as cheating, stealing, plagiarism, etc., will be tolerated. For further details see the 2016-2017 Undergraduate Catalog and the Code of Student Life.
Disability Services: The University of North Carolina at Wilmington has devoted much energy to meeting the requirements of Section 504, Federal Rehabilitation Act and to the Americans with Disability Act. If you feel you need assistance or accommodations to ensure equal opportunity in pursuing your educational goals, please contact Disability Services, x-3746.
UNCW practices a zero tolerance policy for any kind of violent or harassing behavior. If you are experiencing an emergency of this type contact the police at 911 or UNCW CARE at 962-2273. Resources for individuals concerned with a violent or harassing situation can be located at

Power Point and Sample Code

Introductory Concepts

Introduction to the SAS System
Demonstration Code 1
SAS Programming Basics
Demonstration Code 2 and
In class example code
In class Exercise Solutions
Creating and Using SAS Formats
In class example code
In class Exercise Solutions
Procedures for Summarizing Data
Example code for FREQ and MEANS with exercise solutions
Example code for UNIVARIATE and ODS

Introduction to the Data Step

Introduction to the Data Step
In class example code
Conditional Logic in the Data Step
In class example code

Graphs and Charts

Introduction to the SGPLOT Procedure
In class example code
Bar Charts with SGPLOT
In class example code
Scatterplots with SGPLOT
In class example code
General graphics options for use with SGPLOT
In class example code

More Data Step

Reading Raw Data Files
In class example code
Controlling Output in the Data Step, Including Arrays and Do Loops
In class example code
Combining Data Sets
In class example code
Practice Problems for Combining Data Sets

The Report Procedure

Introduction to the Report Procedure
In class example code
Two-way Tables in Report
In class example code
Styles in Report with ODS
In class example code

Self-Study Bonus Topics

Curves and Splines and High-Low Plots
Up to a 3% bonus on final grade for completion of all exercises*
Computations Across Rows in the Data Step
Up to a 5% bonus on final grade for completion of all exercises*
*You may receive credit for only one of these activities
UNC Wilmington | 601 S. College Road, Wilmington NC 28403 | 910.962.3000 | About this Site | Copyright Notice | Feedback | Page maintained by:  J. Blum [ blumj AT uncw DOT edu ]