Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Course Description
Visual representations generated by statistical models help us to make sense of large, complex
datasets through interactive exploration, thereby enabling big data to realize its potential for
informing decisions. This course covers techniques and algorithms for creating effective
visualizations based on principles from graphic design, visual art, perceptual psychology, and
cognitive science to enhance the understanding of complex data.
Learning Outcomes
1
Data Visualization
Updated May 2020
Required Prior Knowledge and Skills
● Basic statistics and computer science knowledge including computer organization and
architecture, discrete mathematics, data structures, and algorithms
● Knowledge of high-level programming languages (e.g., C++, Java) and scripting
language (e.g., Python)
Technology Requirements
Hardware
Standard personal computer with major OS
Course Content
Instruction
Video Lectures
Other Videos
Readings
Live Events hosted by instructors
Virtual Office Hours hosted by Teaching Assistants
Assessments
Practice Quizzes (Autograded)
Graded Quizzes (Autograded)
Assignments (Autograded or Peer-Reviewed)
Team and/or Individual Project(s) (Course Team-Graded)
Midterm/Final Exam (Autograded)
Graded Discussions (Course Team-Graded)
2
Data Visualization
Updated May 2020
Details of the main instructional and assessment elements this course comprises follow:
Lecture videos: In each unit, the concepts you need to know are presented through a collection of
short video lectures. You may stream these videos for playback within the browser by clicking on
their titles or download the videos. You may also download the slides that go along with the videos.
Practice Quizzes and Knowledge Checks: Each unit includes one practice quiz, and each module
typically includes one knowledge check quiz to help you assess your understanding of the topics.
You are allowed unlimited attempts for each one. There is no time limit on how long you take to
complete each attempt at the quiz, and these quizzes are not counted toward your final grade in the
class.
Graded Quizzes: Each unit includes one graded quiz, comprising 10 questions. You are allowed
one attempt per quiz. There is no time limit on how long you take to complete your attempt at each
quiz.
Graded Discussion Prompts: Each unit includes one graded discussion prompt. The discussion
prompts can be found alongside other items in the lesson. Each prompt provides a space for you to
respond. After responding, you can see your peers’ responses, and are required to respond to at
least one classmate to receive full credit. All prompts and responses are also accessible from the
general discussion forum and the module discussion forum.
Readings: Some modules may include suggested readings. They are good supplementary
materials for you to further understand the course topics.
Proctored Exams: You have two (2) proctored exams - the Midterm and Final Exam. ProctorU is an
online proctoring service that allows students to take exams online while ensuring the integrity of the
exam for the institution. Additional information, instructions, and allowances are provided in Unit 1 of
the course.
Individual Assignments: There are six (6) individual assignments in this course. Late work will not
be accepted; failure to submit the assignment on time will result in a grade of 0%.
Team Project: Teams will be assigned randomly the first week of class. You are expected to
collaborate with your teammates to complete a final project. The project consists of four (4) major
checkpoints that the course team will review and/or grade. Late work will not be accepted; failure to
submit a project component on time will result in a grade of 0% for that component.
3
Data Visualization
Updated May 2020
Course Grade Breakdown
Grade Scale
NOTE: You must earn a cumulative grade of 70% to earn a “C” in this course.
100-97: A+
96.9-93: A
92.9-90: A-
89.9 - 87: B+
86.9 - 83: B
82.9 - 80: B-
79.9 - 77: C+
4
Data Visualization
Updated May 2020
76.9 - 73: C
72.9 - 70: C-
69.9 - 67: D+
66.9 - 63: D
62.9 - 60: D-
59.9 - 0: E
Course Schedule
Live Events - Weekly (meet with the course instructors and your classmates to learn more about
course topics and discuss assignments):
● Tuesday from 10:00 am to 11:00 am AZ Time (check the Live Events page in the course
for your local time and access details)
● Wednesday from 2:00 pm to 3:00pm AZ Time (check the Live Events page in the course
for your local time and access details)
Please Note:
● These events will be recorded and uploaded to the course.
● All communication should remain professional at all times. Inappropriate content, language,
tone, etc., will not be tolerated and will be reported. This will also cause delays in us
supporting your learning and answering your questions.
Virtual Office Hours - Weekly (another chance to get your questions answered by the course
instructor and/or teaching assistants):
● Monday from 1:30 pm to 2:30 pm AZ Time (check the Live Events page in the course for
your local time and access details)
● Thursday from 4:00 pm to 5:00 pm AZ Time (check the Live Events page in the course for
your local time and access details)
Please Note:
● In Week 8, the final Virtual Office Hour will be on Monday, July 6th.
● All communication should remain professional at all times. Inappropriate content, language,
tone, etc., will not be tolerated and will be reported. This will also cause delays in us
supporting your learning and answering your questions.
Expectations for Virtual Office Hours: Although the course team is responsive to the trends in
discussion forums and mcsonline emails, these virtual office hours focus on addressing students'
specific questions related to content: clarifications, reteaching, assessment review, etc. These
5
Data Visualization
Updated May 2020
sessions are not intended to address program or course design feedback and teaching assistants do
not have the authority to weigh in or make decisions regarding those items, so please do not include
these during this time. These sessions are specific to helping students learn the material. Feedback
of that nature is best addressed in the communication channel: mcsonline@asu.edu and on course
surveys.
Important Dates:
Assignment Deadlines
Unless otherwise noted, all graded work is due on Sunday, 11:59 pm Arizona time for the week it
is assigned. Note that no late work is accepted.
6
Data Visualization
Updated May 2020
Course Outline with Assignments
Assignments
eekly Graded Discussion
❏ W
❏ W eekly Quiz
❏ A ssignment 1:
❏ Dino Fun World
❏ Assignment 1 Notebook
❏ Team Formation
Assignments
❏ Weekly Graded Discussion
❏ Weekly Quiz
❏ Assignment 2:
❏ Graphing Dino Fun World
❏ Assignment 2 Notebook
❏ Peer Review: Visualizations
7
Data Visualization
Updated May 2020
Assignments
❏ Weekly Graded Discussion
❏ Weekly Quiz
❏ Assignment 3:
❏ Dino Fun World Analysis
❏ Assignment 3 Notebook
❏ Peer Review: Visualizations
Midterm Exam
Assignments
idterm Exam - Proctored
❏ M
❏ A vailable from 6/6 12:01 AM to 6/8 11:59 PM AZ time
Assignments
❏ Weekly Graded Discussion
❏ Weekly Quiz
❏ Assignment 4:
❏ Programming Assignment: Time Series Analysis
❏ Assignment 4 Notebook
❏ Peer Review: Visualizations
8
Data Visualization
Updated May 2020
Lesson 4: Spatial Autocorrelation
Lesson 5: Spatial Scan Statistics
Lesson 6: Geovisual Analytics Systems
Assignments
❏ Weekly Graded Discussion
❏ Weekly Graded Quiz
❏ Assignment 5:
❏ Geographic Data Analysis
❏ Assignment 5 Notebook
❏ Peer Review: Visualization
❏ Course Project Checkpoint 1: Progress Report
Assignments
❏ Weekly Graded Discussion
❏ Weekly Graded Quiz
❏ Assignment 6:
❏ Hierarchical Clustering
❏ Assignment 6 Notebook
❏ Peer Review: Dendrogram
❏ Project Checkpoint 2 & 3:
❏ Executive Report
❏ Systems Documentation Report
9
Data Visualization
Updated May 2020
Assignments
❏ Weekly Graded Discussion
❏ Weekly Graded Quiz
❏ Peer Review:
❏ Basic Tableau Visualization
❏ Advanced Plotting in Tableau
❏ Time Series Visualization in Tableau
Assignments
❏ Final Exam - Proctored
❏ Available from 7/4 12:01AM to 7/6 11:59PM AZ time
❏ Course Project: (Due 7/8 11:59 PM AZ time)
❏ Individual Contribution
❏ Optional: Portfolio Report for ASU MCS Degree
❏ Course Survey
Policies
All ASU and Coursera policies will be enforced during this course. For policy details, please
consult the MCS Graduate Handbook 2019 - 2020 and/or the MCS Onboarding Course.
Academic Integrity
Students in this class must adhere to ASU’s academic integrity policy, which can be found at
https://provost.asu.edu/academic-integrity/policy). Students are responsible for reviewing this
policy and understanding each of the areas in which academic dishonesty can occur. In
addition, all engineering students are expected to adhere to both the ASU Academic Integrity
Honor Code and the Fulton Schools of Engineering Honor Code. All academic integrity
violations will be reported to the Fulton Schools of Engineering Academic Integrity Office (AIO).
The AIO maintains records of all violations and has access to academic integrity violations
committed in all other ASU college/schools.
10
Data Visualization
Updated May 2020
Plagiarism and Cheating
Plagiarism or any form of cheating on assignments, projects, or exams is subject to serious
academic penalty. To understand your responsibilities as a student read: ASU Student Code of
Conduct and ASU Student Academic Integrity Policy.
There is a zero tolerance policy in this class: any violation of the academic integrity policies will
result in a zero on the assignment and the violation will be reported.
Examples of academic integrity violations include (but are not limited to) :
Posting your projects online is expressly forbidden, and will be considered a violation of the
academic integrity policy. Note that this includes working out of a public Github repo. The Github
Student Developer Pack provides unlimited private repositories while you are a student. If you
want to impress employers with your coding abilities, create an open-source project that is done
outside of class.
Title IX
Arizona State University is committed to providing an environment free of discrimination,
harassment, or retaliation for the entire university community, including all students, faculty
members, staff employees, and guests. ASU expressly prohibits discrimination, harassment,
and retaliation by employees, students, contractors, or agents of the university based on any
protected status: race, color, religion, sex, national origin, age,
disability, veteran status, sexual orientation, gender identity, and genetic information.
Title IX is a federal law that provides that no person be excluded on the basis of sex from
participation in, be denied benefits of, or be subjected to discrimination under any education
program or activity. Both Title IX and university policy make clear that sexual violence and
harassment based on sex is prohibited. An individual who believes they have been subjected to
sexual violence or harassed on the basis of sex can seek support, including
counseling and academic support, from the university. If you or someone you know has been
harassed on the basis of sex or sexually assaulted, you can find information and resources at
https://sexualviolenceprevention.asu.edu/faqs.
11
Data Visualization
Updated May 2020
Mandated sexual harassment reporter: As an employee of the University I am considered a
mandated reporter and therefore obligated to report any information regarding alleged acts of
sexual discrimination that I am informed of or have a reasonable basis to believe occurred.
Disclaimer
Information in the syllabus may be subject to change without advance notice.
Course Faculty
Ross Maciejewski
Ross Maciejewski (Dr. Ross) is an Associate Professor at Arizona State University in the School
of Computing, Informatics & Decision Systems Engineering and Director of the Center for
Accelerating Operational Efficiency, a Department of Homeland Security Center of Excellence.
His primary research interests are in the areas of geographical visualization and visual analytics
focusing on public health, dietary analysis, social media, criminal incident reports, and the
food-energy-water nexus.
12
Data Visualization
Updated May 2020
Huan Liu
Professor Huan Liu joined ASU in 2000 after conducting research in Telecom (Telstra) Australia
Research labs and teaching at the National University of Singapore. He has extensive
experience in research and development. Liu’s research and teaching focuses on machine
learning, data mining, and real world applications.
Selcuk Candan
13
Data Visualization
Updated May 2020