44-599 Intro. to Data Visualization Spring 2016



Similar documents
Accounting Information Systems (ACC409) Spring 2015 School of Accountancy Shidler College of Business University of Hawaii at Manoa

ISM and 05D, Online Class Business Processes and Information Technology SYLLABUS Fall 2015

Psychological Testing (PSYCH 149) Syllabus

BUS Computer Concepts and Applications for Business Fall 2012

Florida Gulf Coast University Finite Math M GF 1106 Spring 2014 CRN 11072

Systems and Internet Marketing Syllabus Spring 2011 Department of Management, Marketing and International Business

ERP 5210 Performance Dashboards, Scorecard, and Data Visualization Course Syllabus Spring 2015

Florida Gulf Coast University Lutgert College of Business Marketing Department MAR3503 Consumer Behavior Spring 2015

ABNORMAL PSYCHOLOGY (PSYCH 238) Psychology Building, Rm.31 Spring, 2010: Section K. Tues, Thurs 1:45-2:45pm and by appointment (schedule via )

SYLLABUS: MKT , Monday evening 4:00-6:30pm; BU124 Spring Semester, 2012

Precalculus Algebra Online Course Syllabus

Grading. The grading components are as follows: Midterm Exam 25% Final Exam 35% Problem Set 10% Project Assignment 20% Class Participation 10%

CIS 160 ST: Web Design and Technology

REQUIRED TEXT: Slavin, R. E. Educational Psychology, Ninth Edition. Allyn and Bacon, 2009.

Infrastructure for ecommerce

Brazosport College Syllabus for Criminology (CJSA 1325) Spring 2014 (Online)

IT 230 Data Visualization

Forensic Biology 3318 Syllabus

Systems and Internet Marketing Syllabus Fall 2012 Department of Management, Marketing and International Business

Financial Accounting. Course Syllabus

Web Design Capstone :: Syllabus

Accounting : Accounting Information Systems and Controls. Fall 2015 COLLEGE OF BUSINESS AND INNOVATION

Applied Network Security Course Syllabus Spring 2015

AAF Ad Campaign I MCM Name: Dr. Linda Bond lbond@sfasu.edu Phone: Office: Boynton 301

Bluegrass Community and Technical College Division of Natural Sciences BIO 137. (Formerly BSL 110) Human Anatomy and Physiology I

MAT 1111: College Algebra: CRN SPRING 2013: MWF 11-11:50: GRAY 208

ISB 205 Management Software Fall 2014 Semester

: Foundations of Game Programming

Office Hours: Tuesday and Thursday 10:00 am 12:00 pm; other times by appointment.

DYERSBURG STATE COMMUNITY COLLEGE COURSE SYLLABUS. Elementary Probability and Statistics

F l o r i d a G u l f C o a s t U n i v e r s i t y S t a t i s t i c a l M e t h o d s F a l l C R N

Financial Accounting Course Syllabus. Financial Accounting ACG 2021 (11132 &11133) None

Introduction to Computer Forensics Course Syllabus Spring 2012

INFO 2130 Introduction to Business Computing Spring 2013 Self-Paced Section 006

Math 103, College Algebra Spring 2016 Syllabus MWF Day Classes MWTh Day Classes

IVY TECH COMMUNITY COLLEGE OF INDIANA REGION 14 BLOOMINGTON COURSE SYLLABUS

Introduction to Public Relations MCM Course Syllabus Spring 2011 Division of Communication and Contemporary Culture

Social Work Statistics Spring 2000

Brazosport College Syllabus for PSYC 2301 General Psychology

Math 103, College Algebra Fall 2015 Syllabus TTh PM Classes

ISQS 3358 BUSINESS INTELLIGENCE FALL 2014

EMPORIA STATE UNIVERSITYSCHOOL OF BUSINESS Department of Accounting and Information Systems. IS213 A Management Information Systems Concepts

MKTG , Marketing Research and Information Technology Course Syllabus, Spring :30-11:00 a.m. MW

CS 1340 Sec. A Time: 8:00AM, Location: Nevins Instructor: Dr. R. Paul Mihail, 2119 Nevins Hall, rpmihail@valdosta.

ENGR 102: Engineering Problem Solving II

MAT Elements of Modern Mathematics Syllabus for Spring 2011 Section 100, TTh 9:30-10:50 AM; Section 200, TTh 8:00-9:20 AM

ISM 4113: SYSTEMS ANALYSIS & DESIGN

Alabama Department of Postsecondary Education. Representing The Alabama Community College System

MIS 310: Management Information Systems (Spring 2015)

Thursday 11:00 a.m. - 12:00 p.m. and by appointment

Psychology 420 (Sections 101 and 102) Experimental Psychology: Social Psychology Laboratory

School of Business and Nonprofit Management Course Syllabus

School of Health Professions Department of Health Services Administration Healthcare Management Program

DYERSBURG STATE COMMUNITY COLLEGE Course Syllabus

POLS 3374, Section 2 (CID 80217) Quantitative Methods for Political Science Fall 2012, Online. Dr. Stacy G. Ulbig, Ph.D. CONTACT INFORMATION

English 273 XXX Technical and Scientific Writing SAMPLE SYLLABUS Department of English, SFASU

ECE 3200 Electronics I First Summer Session 2015 (Online) Syllabus

Required Materials: Babbie, Earl The Basics of Social Research (6 th ed.). Belmont: Cengage

SI 539, Winter 2014 Complex Web Design

How To Pass A Customer Service Course At Tstc

COURSE OUTLINE. SOC SCI 2EN3 (Winter 2014) Entrepreneurial Training for Social Science Students

Introduction to Business Course Syllabus. Dr. Michelle Choate Office # C221 Phone: Mobile Office:

Imperial Valley College Course Syllabus - Elementary Differential Equations Math 220

ISM 4210: DATABASE MANAGEMENT

MAT150 College Algebra Syllabus Spring 2015

Marketing for Hospitality and Tourism Course Syllabus. Dr. Michelle Choate Office # C221 Phone: Mobile Office:

Parsons The New School for Design Communication Design. Interaction: Core Lab PUCD 2126 A / CRN: 6125 Fall 2015

Earth Science 102 Introduction to Physical Geology Fall 2015 Online

Instructors: Mushfiq Swaleheen,Ph.D., Associate Professor. Office: Lutgert Hall 3306 Bill Browning

Statistical Methods Online Course Syllabus

Required Textbook: Sciarra, Dorothy June, Dorsey, Anne G., Developing and Administering a Child Care and Education Program, 7th Edition.

SPAN 4740 SPANISH TRANSLATION/INTERPRETING II Spring 2014 HYBRID MW 10:30-11:20am EH 106 COURSE DESCRIPTION AND OBJECTIVES

DESIGN FOR USER EXPERIENCE (ITP 310)

BCM 247 BUSINESS COMMUNICATION Course Syllabus Fall 2012

Mgt 3300, Marketing Management

FINC 4531 B Intermediate Corporate Finance Tuesdays and Thursdays from 5:30-6:45, Adamson 227 Expanded Course Outline Fall 2010

Human Resource Management Political Science (POLS) 543 Spring 2013 Course Meets: Tuesday and Thursday 11:00-12:15 p.m. Faner 3075

INFORMATION TECHNOLOGY EDUCATION PROGRAMMING & ANALYSIS COURSE SYLLABUS. Instructor: Debbie Reid. Course Credits: Office Location:

ADVANCED WEB TOPICS 1 - SYLLABUS

FLORIDA INTERNATIONAL UNIVERSITY

Finance Life Insurance and Professional Financial Planning Spring, Instructor: Thomas S. Marshall. Office: 350D Friday Building

MKTG 435 International Marketing Course Syllabus Spring Phone: (618)

ACNT 1311 Intro to Computerized Accounting COURSE SYLLABUS

Division of Fine Arts Department of Photography Course Syllabus

CISM Fundamentals of Computer Applications

CENTRAL TEXAS COLLEGE ITSE 2459 ADVANCED COMPUTER PROGRAMMING C# Semester Hours Credit: 4 INSTRUCTOR: OFFICE HOURS:

CRJU Introduction to Criminal Justice (CRN 20933) Course Syllabus Spring 2015

How To Understand And Understand The Geography Of Russia

IT 145 Section 300 Fall 2013 Web Design Fundamentals: HTML and Style Sheets. Syllabus and Course Outline

PSY 201 GENERAL PSYCHOLOGY

University of Georgia Terry College of Business Department of Economics

MGT 5309 FALL 07 LOGISTICS AND SUPPLY CHAIN MANAGEMENT SYLLABUS

A willingness to try new things, to grow and to learn

Transcription:

44-599 Intro. to Data Visualization Spring 2016 Instructor: Dr. Ajay Bandi 2250 Colden Hall ajay@nwmissouri.edu Classroom: VLK127 Time: 02:00pm - 03:15pm TR Textbook: No textbook is required. All the material will be posted in e-companion. Office Hours: TBA Prerequisites: 17-114 and 44-460 both with a grade of C or better. Course Description: Course covers the design and development of explanatory diagrams and graphics for varying data sets. This may include concepts such as design of Charts, Graphs, Networks, Topological Graphs, Display of High Dimensional Data, Effective Use of Space and Color, Animations, Interactive Visualizations, Mapping, Cartography, Acquisition of Web Data, and advanced Visualization Tools. Technologies used may include JavaScript, JQuery, D3.js and other JavaScript/JQuery frameworks, Web Servers, Python, etc. Course Objectives: In this course, students will gain a broad understanding of the discipline of data visualization and its applications in various fields. This includes: Mastery in creating word clouds using text data visualization techniques Mastery in visualizing data with various kinds of charts in Microsoft Excel Mastery in developing web pages to visualize data in D3.js Mastery in creating dashboards & storyboards using Tableau to present a data visualization that is helpful in decision making Mastery in using Chart.js to create HTML5 canvas elements, simple and flexible graphs, modular, interactive, and responsive charts Mastery in choosing the right chart for various kinds of data to visualize information Familiar in working with interactive visualization on maps using datasets Familiar in visualizing mobile friendly interactive maps with Leaflet.js Familiar in visualizing data using unstructured databases like Mongo DB Exposure to the concepts of Data mining, Data analytics and Big data Exposure to the concepts of multivariate data visualization and infographics Page 1 of 5

Tentative Schedule: Tuesday Thursday Submissions due Week 01 Introduction Introduction Assignment1 Week 02 Week 03 Week 04 Week 05 Week 06 Week 07 Visualizing data using charts Visualizing data using charts Introduction to D3.js Worksheet 3 Visualize data using D3.js Worksheet 5 Introduction to Tableau Maps with Tableau Worksheet 8 Worksheet 1 -- Worksheet 2 Assignment 2 Load data from csv in D3.js Worksheet 4 Worksheet 6 Visualization with Tableau Worksheet 7 Creating Dashboard/Story Worksheet 9 Assignment 3 Assignment 4 Assignment 5 Assignment 6 Week 08 Student presentations on various visualization tools Assignment 7 Week 09 Week 10 Visualization with Interactive data Visualization with unstructured data Week 11 ---- Spring break ---- Week 12 Introduction to Chart.js Worksheet 12 Worksheet 10 Assignment 8 Worksheet 11 Assignment 9 Work on project proposals Week 13 Introduction to Leaflet.js Work on final project -- Assignment 10 Project proposal Week 14 Work on final project Week 15 Final project presentations Note: This is a tentative schedule and is subjected to change at the discretion of the instructor. Software: Students must have access to Microsoft Office 2013 NetBeans 8 or later Tableau 9.1 MySQL & Mongo DB (can be downloaded from e-companion) Announcements and e-mail Announcements are communicated via the Announcements page on the course website and your Northwest Missouri State University e-mail account. It is your responsibility to check each of these sources daily. Note that you must use your Page 2 of 5

Northwest Missouri State University e-mail account on the Northwest Online site. All e- mails in this class will be sent to your Northwest address. E-mails must include the course number (44-599) in the subject line. For security reasons, I never open e-mails that do not include an appropriate entry for the subject. All e-mails must be signed. I do not reply to unsigned e-mails. Professionalism Students are expected to behave in a professional manner in their dealings with each other, the class assistant, and the instructor. E-mails should be politely written, use proper grammar, and follow the rules of capitalization. Use of Publicly-Available PCs All code that you store on a hard drive in a public lab or classroom must be moved to your student storage when you leave the PC. Hard drive space is not intended for private storage. Academic Honesty: The policy stated in the Northwest Missouri State University Undergraduate Catalog will be followed. The document CSIS Academic Integrity Policy clearly explains those types of behavior that would be considered academic dishonesty. You are responsible for reading this document and abiding by the guidelines described therein. Note that plagiarism includes, but is not limited to, failure to give credit for help received on a homework assignment. Also note that all assignments are to be done individually, unless specified otherwise. You may talk to classmates and other students about an assignment, but you must do all the work yourself from beginning to end. Two or more students may sit down together and discuss an assignment as they are working on it, but each student must do his/her own work in completing the assignment. You cannot copy another person's code or written work. You cannot copy database objects or any portion of a database of another student's file. Failure to follow these guidelines and the remaining guidelines described in the CSIS Academic Integrity Policy will be subject to the penalties described in the catalog. Students are expected to read and understand the CSIS Academic Integrity Policy at http://www.nwmissouri.edu/mathcsis/pdf/academicintegritycsi.doc Disability Accommodations: Students in this course who need disability accommodations/modifications should present a copy of their official Northwest accommodation letter from the LAP/S Committee to the instructor during private office hours as early in the term as possible. Additional information can be found online at www.nwmissouri.edu/swd. Attendance This class will have many in-class activities, so attendance is strongly suggested. Some in-class exercises may have points associated with them and may not be announced in advance. A student who misses such an exercise due to an unexcused absence will not be allowed to make it up and will receive a zero. For an absence to be excused, written documentation must be provided and approved by the instructor. Excused Page 3 of 5

absences include attendance at a university sponsored event (documented with an excuse signed by the university sponsor prior to the event) or by circumstances considered adequately extenuating by the course instructor. Arriving Late for Class Students are expected to be on time for each class period. Exam Policies Dates for all exams will appear on the course website under the weekly buttons. If you must miss an exam, it is your responsibility to notify the instructor prior to the exam. Make-ups for written exams will be given only for valid and verifiable reasons. Valid reasons include illness, family emergencies, and university-sponsored trips. Written documentation with suitable verification must be supplied before a make-up will be allowed. Due Dates Each assigned, graded activity will have a due date posted. Penalties for late assignments will be described on the website. If no penalty is described, late submissions are not allowed and will receive a grade of 0. Submissions All the submissions are online and must submit through Northwest Online (e-companion Dropbox) before the deadline. Any incorrect or no submissions by the due date will receive a grade of 0. Use of Notifications in e-companion A new Notifications feature has been added to e- Companion. This feature can be used to notify students of various due dates. We may or may not use this feature during the semester. However, it is in beta testing, so if we do use it, you will need to consider it a convenience, but not fail-proof. Specifically, if you are not notified through the Notifications feature of a due date, that is not a justification for submitting an assignment late. It is your responsibility to adhere to due dates, with or without support from the Notifications feature. Grading Criteria Components Points Grading Scale Class participation 30 90-100% A Worksheets 120 >= 80% and < 90% B Assignments 200 >= 70% and < 80% C Presentations on tools 50 >= 60% and < 70% D Final Project 100 below 60% F Total Points 500 Page 4 of 5

Your score on each component will be posted in the online gradebook as soon as that component has been graded. You are responsible for checking the gradebook at least once a week to ensure that your grades are properly posted. If there is an error in grading, you must bring that to the attention of the class assistant or instructor within one week of the time the grade is posted. Grades cannot be changed after the one-week period. For students who have at most one unexcused absence, are on time regularly for class, and behave in a professional manner, the final grade will be curved by 0.5%. For example, 89.5% will be curved to 90%. Students who have more than one unexcused absence or are late to class more than twice during the semester will not receive this benefit. Disclaimer: This syllabus is subject to change at the discretion of the instructor to accommodate schedule constraints, unexpected semester events, and instructional and/or student needs. It is the sole responsibility of the student to maintain an updated course syllabus. Final exam: Monday, April 25, 2016 from 2:00pm to 4:00pm Page 5 of 5