Download Schulich School of Business

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Schulich School of Business
York University
Course Outline
MSBA 5120 1.50 A: Data Management and Programming I
Mondays, 2:30-5:30pm
S123 SSB
Fall 2013
Instructor
Stephen Keelan
S337 Seymour Schulich Building
[email protected]
Office hours: TBA
Administrative Support: Paula Gowdie Rose, S337 SSB, 416-736-5074
Brief Description
The Data Management and Programming I course introduces students to the key techniques
required for managing data. The course emphasizes the SAS environment but also incorporates
other tools, such as Excel. Major areas for discussion include reading and validating data,
manipulating and combining data sets, and displaying data in reports.
Prerequisite[s] / Co-requisite[s]
Corequisite: MSBA 5110 3.00
Course objectives
The effective practice of data analytics requires more than an understanding of statistical
techniques; it also requires the ability to manage and manipulate data. This course introduces
students to core data management techniques using SAS, a commercial analytics platform. The
course emphasizes practice over theory, and allows students to experiment with each of the key
data management procedures. Upon the completion of the course, students will have the ability
to manage large data sets. The course is also a requirement for the SAS Business Analyst
certification.
Organization of the Course
Pedagogy
The course takes place in the computer lab. Each session of the course focuses on a chapter of
the SAS Data Management and Mining manual. Students are expected to complete required
1
readings prior to the lecture and come prepared to follow along at their workstations. Part of each
class session is devoted to completing in-class exercises.
Students complete a group project, due in the final session. The project provides students the
opportunity to manage and manipulate a data set, provided by the instructor, using the
techniques learned in class. Students prepare a short presentation for the final class session in
which they discuss their key findings.
Readings
Students use the SAS Data Management and Mining manual as their textbook for the course.
Evaluation of Student Performance
The course grading scheme for Master’s level courses at Schulich uses a 9-value grade-point
system. The possible course letter grades for a course (and the corresponding grade points
awarded for each grade are:
A+
9 grade points
A
8
A7
B+
6
B
5
B4
C+
3
C
2
C1
F
0
Students are reminded that they must maintain a cumulative GPA of at least 4.2 to remain in
good standing and continue in the program, and a minimum of 4.4 to qualify for their degree.
Schulich grading guidelines mandate a section grade point average [‘GPA’] of between 4.7 and
6.1 for core courses and a section GPA of between 5.2 and 6.2 for electives.
Where instructors use numerical or percentage grades, Schulich grading policy does not require
a preset translation of percentages into specific letter grades. In this class, final letter grades
will be determined by the following process:
The final grade for the course will be based on the following items weighted as indicated:
Assignments: 3 x 10%
30%
Group Project
30%
Final Exam
40%
Total
100.00%
Assignments (30%) Students complete three assignments over the duration of the course.
The assignments generally require students to manipulate data into a form best suited for
making a particular business decision, using the toolkit learned in the course. Students must
2
submit assignments at the beginning of class, in the form of computer printouts. Each
assignment is worth 10%.
Group Project (30%) Students complete a group project as part of the course. The instructor
provides a data set and a problem statement, and each student group must decide on its own
how best to manipulate the data to solve the business problem. Students present their solution
and report outputs in a presentation in the final class. Since the problem has no one best
solution, effective communication and advocacy for the group’s own approach plays as
important a role in the group’s grade as the choice of manipulation techniques itself.
Final Exam (40%) The material for the final exam incorporates all the techniques discussed
in the course. It includes problem-solving questions and short-answer questions. The threehour exam will take place at a time and place to be announced. Please refer to the exam
schedule.
Late Delivery: The students will lose 5% of their assignment grade for every day the
assignment is delayed.
Academic Honesty
Academic honesty is fundamental to the integrity of university education and degree programs.
The Schulich School will investigate and will act to enforce academic honesty policies where
apparent violations occur. Students should familiarize themselves with York University’s policy
on academic honesty. It is printed in full in your student handbook and can also viewed on-line
on the Schulich website, clicking through as indicated:
Schulich website  ‘Programs’  ‘Master’s Degree  ‘MBA  ‘Academic Honesty’
While academic dishonesty can take many forms, there are several forms of which students
should be highly aware because they are the ones that are most likely to occur in the context of
a specific course.
[1] Plagiarism. Plagiarism is the presentation of information, ideas, or analysis generated
by other people as being your own. It includes direct quotations as well a substantive
paraphrases where the course of that information or idea is not clearly identified to the
reader. Students should be careful to present their written work in a way that makes it
completely clear in each and every cases where a quotation, a paraphrase, or an
analysis is based on the work of other people. (This includes information from all
sources, including websites.)
[2] Cheating. Cheating is an attempt to gain an unfair advantage in an evaluation.
Examples of such violations include (but are not limited to) consulting prohibited
materials during an examination or copying from another student.
[3] Failure to follow limitations on collaborative work with other students in preparing
academic assignments. Each class differs in the mix of assignments and group-versusindividual preparation that is allowed. The instructor will make clear the extent of
3
collaboration among students that is acceptable among students on various pieces of
assigned work. Students should abide by those limitations and, if they are unsure about
whether a certain level or form of collaboration would be acceptable, to clarify that
question with the instructor in advance.
[4] Aiding and abetting. A student is guilty of violating academic honesty expectations if
he/she acts in a way that enables another student to engage in academic dishonesty. If
a student knows (or should reasonably expect) that an action would enable another
student to cheat or plagiarize, that student’s action constitutes an academic honesty
violation. Illustrative examples include making your exam paper easily visible to others
in the same exam or providing your own working or finished documents for an
‘individual assignment’ to another student (even if that other student said that he/she
just wanted to ‘get an idea of how to approach the assignment’ or ‘to check whether
they had done theirs correctly’).
[5] Use of academic work in more than one course. Generally, academic work done for
every course is ‘new’ work, done for that course only. If a student wishes to use some
or all of the academic work done for an assigned task in one course in another course,
the student must get explicit, prior permission from both instructors so that they
agree that the scope and nature of the overlapping use of that work is such that it can
fairly be counted toward both courses.
Schedule of Topics and Readings
The following list of lecture topics and readings indicates the material to be read, reviewed
and/or prepared for the various class sessions. It will be assumed that the student have read
and thought about the issues explored in the readings and resources before coming to class.
Adequate preparation is absolutely necessary to benefit fully from class discussions and be able
to contribute to class discussions.
Week
1
Date
Topic
Assigned Readings &
Resources
September 9
Accessing SAS
Data Sets
Chapter I from the
course kit
Assigned Work
Due
Accessing SAS Data
Sets
 Examining descriptor
and data portions
 Accessing relational
databases
 Browsing SAS data
libraries in Windows
 Browsing SAS data
libraries in UNIX
2
September 16
Reading SAS
Chapter II from the
Assignment #1
4
Week
Date
Topic
Assigned Readings &
Resources
Assigned Work
Due
Data Sets
course kit
handed out
Reading SAS Data
Sets
 Reading data in SAS
 Using SAS data as an
input
 Creating subsets of
observations and
variables
 Adding permanent
attributes
3
September 23
Reading Excel
Worksheets
and
Manipulating
Data
Chapters III and IV
from the course reader
Assignment #1
due
Reading Excel
Worksheets
 Using Excel data as an
input
 Additional Excel
techniques
Assignment #2
handed out
Manipulating Data
 Creating variables
 Creating variables
conditionally
 Sub-setting
observations
4
September 30
Combining SAS
Data Sets
Chapter V from the
course reader
Assignment #2
due
Combining SAS Data
Sets
 General introduction
to combining SAS data
sets
 Appending a data set
 Concatenating data
sets
 Merging data sets
one-to-one
 Merging data sets
many-to-one
 Merging data sets with
5
Week
Date
Topic
Assigned Readings &
Resources
Assigned Work
Due
non-matches
5
October 7
Producing
Summary
Reports
Chapter VI from the
course reader
Assignment #3
handed out
Producing Summary
Reports
 Using the FREQ
procedure
 Using the MEANS
procedure
 Using the TABULATE
procedure
6
October 14
Thanksgiving – no class
7
October 21
Group
Presentations
Assignment #3
due
Final exam: Please refer to the exam schedule.
6