Completion of the course will give a student the ability to use a computer to effectively manage and manipulate data, conduct basic statistical analyses, and generate reports and graphics. This course will also introduce the student to the basic tenets of computer programming language and syntax.
Topics: This class will begin with a very general introduction to statistical programming using the SAS System. We will learn the important features of various types of data sets and files. We will talk about data entry and data management techniques. Through hands-on examples, we will learn how to import and export data, merge related data sets, conduct simple statistical procedures on data sets, and generate appropriate charts, plots, reports, and graphics. We will emphasize basic programming skills necessary for
effective statistical programming, such as if-then loops, random number generation, treating missing data, and transforming variables
Instructor: Dr. Randall H. Rieger
Office: Room 116 in 25 University Ave. Building
Email Address: firstname.lastname@example.org
Office Telephone: (610) 436-2893
Office Hours: Monday 3:30-5:30, Tuesday 3:30-5:30, Wednesday 3:00-4:00
Class Time: Mon 5:45 - 8:30
Classroom: 25 University Ave – Room 158 (and 103) (I think)
For campus emergencies call WCU’s Department of Public Safety at (610)436-3311
Delwiche and Slaughter, The Little SAS Book, 3rd edition, SAS Publishing, Cary, NC 2004
Elliott, Learning SAS in the Computer Lab, Duxbury Press, 1999
Cody and Smith, Applied Statistics and SAS Programming Language, 4th ed., Pearson Education, 1997
In order to review very basic statistical topics used in this class, you may want
to have an introductory (non-mathematical) statistics textbook to use for reference,
Brase and Brase, Understanding Basic Statistics, 3rd ed., Houghton Mifflin, New York, 2007.
Alternatively, any introductory mathematical statistics text book will serve this purpose on a more theoretical level. The following are recommended: Hogg and Tanis, Probability and Statistical Inference, Prentice Hall or Wackerly, Mendenhall and Sheaffer, Mathematical Statistics with Applications, Duxbury
The SAS Statistical software package is available free to any West Chester University student. The software can be loaded from a DVD onto a student's PC. The method of distributing the DVD’s to interested students will be discussed on the first day of class. As part of the licensing agreement, upon graduating from or leaving WCU, the software will expire and no longer be available for the student's use. In addition, the SAS software (and other statistical packages) will be available on all computers in the Applied Statistics Laboratory.
Graduate Assitants As an additional resource, four graduate assistants in the Applied Statistics MS Program will be available at various times to assist students with questions, assignments, and for additional practice. Please bear in mind that most of these students are also taking this class, so they should only be expected to provide collaborative discussion, not tutoring or teaching. Their hours and location will be provided on the first day of classes.
|Sunday||7-10pm||UNA Room 103||Rotating|
|Monday||3:15-5:15pm||Mitchell 408||Grace Li|
|Tuesday||3:15-5:15pm||Mitchell 408||Matthew Baldwin|
|Wednesday||3:15-5:15pm||Mitchell 408||Flora Zhou|
|Thursday||3:15-5:15pm||Mitchell 408||Jennifer Krantz|
By the end of the course, students should be able to manage, manipulate, and perform basic statistical procedures on actual data sets using SAS. Students will learn the basic tenets of statistical computer programming, as well as the skills necessary to produce and interpret descriptive reports and graphics. Students will also have the background and training to complete the Base SAS Programming Certification Exam.
Topics:We will cover the SAS Windowing environment, data libraries, data entry, the DATA step, basic programming techniques, working with data sets, SAS statistical procedures, report writing, graphics, and interpretation of output.
|Assignment||% of Grade|
|Exam 1 - (written, in class)||16%|
|Exam 2 (computer, take home)||21%|
|Exam 3 (written, in-class)||20%|
|Final Exam (computer, take home)||22%|
Notes: Assignments and (especially exams) are subject to revision and re-scheduling.
All exam dates should be considered tentative.
Introduction / Class Overview
What is SAS?
Using the SAS Windowing Environment
Understanding SAS Data Libraries
Getting Information about a Dataset
Using SAS Online Help Documentation
Data Step Processing
Inputting Raw Data I
|4||Inputting Raw Data II
Checking the Contents of a Dataset
|5||DATA Step Processing||EXAM #1|
Using SAS Functions
|7||Handling Missing Data|
Acting on Selected Observations
Creating Subsets of Observations
Working With Grouped or Sorted Data
Using More than One Observation
|9||Using Conditional Logic in SAS
Working With Dates
Methods of Combining Datasets
|11||The PRINT PROCEDURE
The TABULATE PROCEDURE
The REPORT PROCEDURE
Basic Statistical Procedures
|13|| EXAM #3
SAS Macro Language
|14||Output Delivery System (ODS)
Other advanced topics
|FINAL EXAM distributed|