STAT 8030 - Programming in R

advertisement
KENNESAW STATE UNIVERSITY
GRADUATE COURSE PROPOSAL OR REVISION,
Cover Sheet (10/02/2002)
Course Number/Program Name STAT 8030 / Master’s Degree in Applied Statistics
Department Mathematics & Statistics
Degree Title (if applicable) Master’s Degree in Applied Statistics
Proposed Effective Date 08/01/2014
Check one or more of the following and complete the appropriate sections:
X New Course Proposal
Course Title Change
Course Number Change
Course Credit Change
Course Prerequisite Change
Course Description Change
Sections to be Completed
II, III, IV, V, VII
I, II, III
I, II, III
I, II, III
I, II, III
I, II, III
Notes:
If proposed changes to an existing course are substantial (credit hours, title, and description), a new course with a
new number should be proposed.
A new Course Proposal (Sections II, III, IV, V, VII) is required for each new course proposed as part of a new
program. Current catalog information (Section I) is required for each existing course incorporated into the
program.
Minor changes to a course can use the simplified E-Z Course Change Form.
Submitted by:
Faculty Member
Approved
_____
Date
Not Approved
Department Curriculum Committee Date
Approved
Approved
Approved
Approved
Approved
Approved
Not Approved
Department Chair
Date
College Curriculum Committee
Date
College Dean
Date
GPCC Chair
Date
Dean, Graduate College
Date
Not Approved
Not Approved
Not Approved
Not Approved
Not Approved
Vice President for Academic Affairs Date
Approved
Not Approved
President
Date
KENNESAW STATE UNIVERSITY
GRADUATE COURSE/CONCENTRATION/PROGRAM CHANGE
I.
Current Information (Fill in for changes)
Page Number in Current Catalog
___
Course Prefix and Number
___
Course Title
___
Class Hours
____Laboratory Hours_______Credit Hours________
Prerequisites
___
Description (or Current Degree Requirements)
II.
Proposed Information (Fill in for changes and new courses)
Course Prefix and Number _______STAT 8030__________________
Course Title ________Programming in R
__________
Class Hours
3 ____Laboratory Hours___0____CreditHours____3_
Prerequisites STAT 7020
Description (or Proposed Degree Requirements)
Programming in R is a graduate level course in statistical computing using the R/S-Plus programming
environment for data management, basic statistical analysis, and simulation. The overall objective of this
course is to prepare students to use the R package in both practical statistical/quantitative applications as
well as Monte Carlo simulation research. Topics covered include object-oriented programming, porting
data, general data management, basic statistical analyses, and writing customized user-defined functions
and programs.
III.
Justification
Programming in R is designed to impart useful programming skills that have been identified as critical
areas for graduate students by the Kennesaw State University (KSU) Statistics Advisory Board. These
skills will substantially enhance KSU MSAS graduates in terms of their competitiveness in the job market
as well as their competence in real-world data management and analysis.
Initially, the course was conceived as an expansion of the Master’s in Applied Statistics curriculum.
Therefore, it would primarily serve these students; however, the course may also be appropriate for
students in Business, Information Systems, and Applied Computer Science as well.
IV.
Additional Information (for New Courses only)
Instructor: Daniel J. Yanosky II
Text: Muenchen, R. A. (2009). R for SAS and SPSS Users. Springer Science + Business Media,
LLC 2009. ISBN 978-0-387-09417-5.
Prerequisites: STAT 7020
Objectives:
Upon successful completion of this course, students will be able to:










Install and update R and associated add-on packages.
Perform basic object-oriented computing using vectors, factors, matrices, data frames, and
arrays.
Import and export data into and from R using various data file protocols.
Perform basic data management tasks including recoding variables, converting data types,
merging data, etc.
Perform intermediate computing tasks such as using conditional processing statements, loops,
and writing one's own functions.
Perform basic and advanced graphing of data.
Use statistical distribution functions in R
Perform basic statistical modeling of data.
Generate pseudo-random data.
Write customized simulation programs.
Instructional Method
This course will be offered as an online course with a synchronous online meeting component
that will take place from 6:30PM to 9:15PM one night a week Monday through Thursday. The
course will synthesize assigned readings, quizzes, instructional videos, online class meetings,
and exams to fulfill learning and educational outcomes.
Method of Evaluation
The course will be assessed on an annual basis by matching specific exam items to learning
objectives and analyzing and reporting results from those items as an indicator of student
performance with respect to those learning objectives. In addition, student course evaluations
will be reviewed and analyzed on an annual basis. Results from all of these analyses will be
combined in order to inform course updates and revisions on an annual basis.
V.
Resources and Funding Required (New Courses only)
The statistics group within the Department of Mathematics & Statistics hired 3 new faculty 2
years ago. Since that time, the faculty has had the ability to offer several Special Topics courses.
This course is among those that have been consistently offered and the statistics faculty believes
that its demand now warrants it to become part of the regular statistics curriculum.
Resource
Amount
Faculty
Other Personnel
Equipment
Supplies
Travel
New Books
New Journals
Other (Specify)
None
None
None
None
None
None
None
None
TOTAL
None
Funding Required Beyond
Normal Departmental Growth
None
VI. COURSE MASTER FORM
This form will be completed by the requesting department and will be sent to the Office of the
Registrar once the course has been approved by the Office of the President.
The form is required for all new courses.
DISCIPLINE
COURSE NUMBER
COURSE TITLE FOR LABEL
(Note: Limit 30 spaces)
CLASS-LAB-CREDIT HOURS
Approval, Effective Term
Grades Allowed (Regular or S/U)
If course used to satisfy CPC, what areas?
Learning Support Programs courses which are
required as prerequisites
Statistics
STAT 8030
Programming in R
3-0-3
Fall 2014
Regular
NA
None
APPROVED:
________________________________________________
Vice President for Academic Affairs or Designee __
VII Attach Syllabus
Download