Computer Science Department
   College of Arts & Sciences
  Oklahoma State University
 

 

 

 

CS 2331

SAS Programming

 

Course Syllabus

Programming Assignments and Handouts

Spring 2008

Instructor: Charles Ellis
Course meetings:  TBA, email Professor for details
Office Number: Math Science 216
Office Phone: 744-5675        E-mail Address: chuck.ellis "At Sign" okstate.edu
Office Hours:  By appointment at URL:  http://ascalendar.okstate.edu/


Prerequisites and Support Courses:

At least one programming class.


Text Materials:

Cody, Ronald P., and Raymond Pass. 1995.  SAS® Programming by Example, Cary, NC:  SAS Institute Inc.

Course Objectives:

SAS is a programming language that was founded in 1976.  The company  is located in Cary, North Carolina and is a privately held software company.  It is used by many corporations worldwide to enable users to analyze raw data in order to make business decisions.  It serves more than 40,000 business, government and university sites in 50 countries.  You can find out more information on SAS by looking at their Web site at http://www.sas.com/ .   This class will cover these objectives: 

  1. Introduce students to the main features of SAS programming
  2. Learn to use SAS on the Personal Computer
  3. Use the various SAS windows and commands  more effectively
  4. Make  graphs using SAS/GRAPH

Brief Course Outline:

Style/Mode of Teaching:

This course will be independent study. All programs  and labs will be listed on the web at http://www.cs.okstate.edu/cs2331/.  

 

Computers Used for This Class:

This course will use the PC SAS  Version 9.1  for Windows.  You may use any of the PC labs on campus to do your assignments. Some of the labs are open 24 hours a day. Others have varying hours. You can check hours and lab availability by checking the Internet for the Information Technology Division (http://www.it.okstate.edu).  Math Sciences 108 is also available to you. However, there are classes scheduled in that room during the day and you cannot use it when there are classes.

SAS now sells a book with a CD-Rom called Getting Started with SAS Learning Edition.  It can be purchased from SAS:
URL: http://www.sas.com/products/le/ or from Amazon.com.  The book and disk cost about $125.  This is the only way you can get SAS for your own machine at this time.

Final Exam Time: 

There will be no written final exam, however your assignments and projects must be complete before finals week.

Exams and Major Assignments:

3  Lab Assignments 30     Each Lab assignment is worth 10 points
6  Programs 180     Each program is worth 30 points
Final Project 50      This is an individualized project
TOTAL 260  

Grading Procedures:

90-100% = A
80-89% = B
70-79% = C
60-69% = D
59% & Lower = F

Policy on Attendance:

Attendance is not required.  Completion or required labs and programs determine the course grade.

Late Assignments:

Programs are due at the time on the assignment instructions. Five points will be deducted for each day late. Programs will not be accepted 5 days after the due date.

Lab assignments will consist of materials on how to use SAS and the various windows more effectively.  These labs will be due at the times indicated in the lab instructions. 

If you are ill or you have a valid excuse for not getting your program in on time, please call me ahead of class time and tell me.

Learning Disabilities:

If you have a special learning disability where you need different types of testing methods or other aids, you should notify me the first week of class. You must also have verification in writing from the Disabled Student Services Office in Student Union 315

Cheating and Dishonesty:

You are to do your own work on your assignments. These are NOT group assignments. If you need help, I will be glad to assist you. Do not be tempted to cheat or copy someone else's program.  You may need to know SAS for a job some day.

Important Dates for Spring 2008 Semester

Final enrollment date - late fee assessed after this date
Sunday, January 6
Class work begins
Monday, January 7
Last day to add a course (nonrestrictive)
Monday, January 14
Last day to drop a course with 100% refund and no grade
Monday, January 14
Last day to withdraw from all courses with 100% refund and no grade
Monday, January 14
Last day to add a course
(restrictive: requires instructor and adviser approval)
Friday, January 18
Last day to drop a course with 50% refund and grade of "W"
Friday, January 18
Last day to withdraw from all courses with 50% refund
(withdrawal noted on transcript)
Friday, January 18
University Holiday
Monday, January 21
Six week grades due from faculty
Tuesday, February 19
Students' Spring Break
Saturday - Sunday
March 15 - 23
Deadline to file diploma application
(for name to appear in spring commencement program)
Tuesday, April 1
Last day to drop a course (grade of "W")
--drop by petition only after this date
Friday, April 4
Last day to withdraw from all courses with automatic grades of "W"
Friday, April 4
Last day to withdraw from all courses with assigned grades of "W" or "F"
Friday, April 18
Pre-Finals Week
Monday - Friday
April 21 - 25
Finals Week
Monday - Friday
April 28 - May 2
Class work ends
Friday, May 2
Graduate College Commencement
Friday, May 2
Undergraduate Commencement
Saturday, May 3
Final grades due electronically from faculty
--Grade reports are compiled shortly after the end of the semester and are made available electronically to the student, the student's adviser and the student's dean.
Tuesday, May 6