CSCE 567: Visualization Tools

CSCE 567: Visualization Tools

Course Details

Semester: Spring 2024

Section: 001

Meeting Time: MW 5:30pm – 6:45pm

Meeting Location: 300 Main Street, Room B201

Credit Hours: 3

Bulletin Description: Scientific visualization tools as applied to sampled and generated data; methods for

data representation and manipulation; investigation of visualization techniques Prerequisite(s): CSCE 145 or CSCE 206 or CSCE 207.

Learning Outcomes

After taking this course, you should be able to:

• Describe potential uses of visualization tools in data analysis and presentation

• Use visualization tools for data analysis

Textbook

There is no required textbook. However, here is a list of potentially useful books:

Kieran Healy. Data Visualization: A Practical Introduction. (2019) ISBN: 9780691181622

Tamara Munzner. Visualization Analysis and Design. (2014) ISBN: 9781466508910

Alexander Loth. Visual Analytics with Tableau. (2019) ISBN: 9781119560203

Claus O. Wilke. Fundamentals of Data Visualization: A Primer on Making Informative and Compelling Figures. (2019) ISBN-10: 1492031089

All assigned readings and course materials are compliant with copyright and fairuse policies.

Course Overview

This is an in-person synchronous course. Attendance expectations are described in the Course Delivery section below.

Technology and Software

This course will extensively make use of blackboard.sc.edu. Students should check Blackboard regularly for class materials and assignments.

All software required in the course will be free for students of the class to download or use online.

Tentative List of Topics Covered

•    Data visualization tools: Tableau, R, JavaScript

•    Basics: scatterplots, line plots, bar charts, small multiples

•    Channels: colors,position, shape, tilt, size

•    Distributions: histograms, kernel density estimation

•    2D Scalar fields: choropleths, heatmaps, isocontours

•    3D Scalar fields: isocontours, direct volume rendering

•    Hierarchies and networks: force-directed layouts, metric embeddings

•    Interaction: linked views, visual querying

• Time series

•    Scalability: sampling and preaggregation

Evaluation and Grading

Homework - 20%

Homework assignments using the visualization tools and techniques covered in class will be submitted in Blackboard.

Written Responses - 25%

On five occasions during the semester (tentatively 1/24, 2/7, 2/21, 4/1, and 4/15), the instructor will    provide articles for you to read, videos for you to watch, or visualizations for you to view. Each time at least two sources will be provided.

Undergraduate Students

Undergraduate students will select one of the sources each time and submit a two paragraph response.

Graduate Students

Graduate students will select two of the sources each time and submit a two paragraph response on each of them.

Visualization Project

The primary product of this course will be a visualization project. You will find a dataset and come up with interesting and useful visualizations of the data. The visualizations can be built with the

visualization tools of your choice. Examples and potential data sources will be provided throughout the course.

Midterm Proposal - 15%

March 13th – You will submit a PDF with an outline of your proposed work for the final project. You need to have a description of the data you chose and what you intend to visualize. There do not have to be any preliminary visualizations at this point.

Peer Review - 5%

March 20th – You will be randomly assigned two proposals to peer review. I will provide you with the two PDF proposals, and you will provide feedback for the students.

Final Implementation - 35%

Due April 26th – The final deliverable will be the implementation of your proposed work.

Undergraduate Students

Undergraduate students will provide the visualizations and/or a link to the visualizations.

Undergraduate students will also submit a PDF describing the work completed, the challenges faced, and additional work that one could do with more time.

Graduate Students

Graduate students will provide the visualizations and/or a link to the visualizations. Graduate students will also submit a PDF describing the work completed, the challenges faced, and

additional work that one could do with more time. Graduate students will present and

demonstrate their visualizations to the class, in person, during the scheduled final exam period on Friday, April 26 at 4:00 p.m.

Late Assignment Submission Policy

Late work is strongly discouraged. You will be provided ample time to prepare and submit your

assignments prior to each due date. The penalty for late work is 10% of the assignment grade per day, beginning exactly at the due date and time, with no assignment submission accepted after three days.

Grade Computation

Homework: 20%

Written Responses: 25%

Midterm Project Proposal: 15%

Midterm Project Peer Reviews: 5%

Final Project Implementation: 35%

Grading Scale

A          90%-100%

B+

85%-89%

B

80%-84%

C+

75%-79%

C

70%-74%

D+

65%-69%

D

60%-64%

F

0%-59%

Student Disability Resource Center

The Student Disability Resource Center (SDRC) empowers students to manage challenges and limitations

imposed by disabilities. Students with disabilities are encouraged to contact me to discuss the logistics of

any accommodations needed to fulfill course requirements (within the first week of the semester). In order to receive reasonable accommodations from me, you must be registered with the Student Disability

Resource Center (contact information is listed below). Any student with a documented disability should contact the SDRC to make arrangements for appropriate accommodations.

Office Location: 1705 College Street, Close-Hipp Suite 102, Columbia, SC 29208

Phone: 803.777.6142

Fax: 803.777.6741

Email: [email protected]

Webhttps://sc.edu/about/offices and divisions/student disability resource center/index.php

Academic Integrity

Students should visit the office of Student Conduct and Academic Integrity

(https://www.sa.sc.edu/academicintegrity) to review the Code of Conduct and Honor Code. Academic misconduct will not be tolerated and will result in a failing grade on the assignment and/or in the course.

Course Delivery

This is an in-person synchronous course. Attendance is expected. However, students suffering from any    contagious or unknown illness should not attend class, and should instead goto campus health and see a health professional. In addition to helping contain the spread of sickness, campus health can provide you with documentation for your absence or absences.

If you miss class, you are responsible for obtaining the notes from a classmate, and completing any required assignments in Blackboard.


发表评论

电子邮件地址不会被公开。 必填项已用*标注