CS 329 Elements of Data Visualization Syllabus – Spring 2020, Lecture notes of Data Communication Systems and Computer Networks

This course provides an introduction to data analysis and visualization principles, practices, and technologies including: How to understand different data types from data analytics and visualization point of view, how to effectively use color and other visual encodings to create insightful visualizations, using python for data management and analysis, visualization software for working with 2D and 3D datasets. The document also includes prerequisites, format and procedures, tentative course schedule, and class attendance and participation policy.

Typology: Lecture notes

2019/2020

Uploaded on 05/11/2023

ilyastrab
ilyastrab 🇺🇸

4.4

(52)

379 documents

1 / 7

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
CS 329 Elements of Data Visualization Syllabus Spring 2020
Dave Semeraro
ACB 3.284
Anne Bowen
ROC 1.523
Ayat Mohammed
Course Description:
This course provides an introduction to data analysis and visualization principles, practices, and
technologies including: How to understand different data types from data analytics and
visualization point of view, how to effectively use color and other visual encodings to create
insightful visualizations, using python for data management and analysis, visualization software
for working with 2D and 3D datasets.
Lecture/Lab course format emphasizing direct participation and discussion. This course will be
using real-world datasets for both Scivis and InfoVis and will walk students through the
preprocessing, the design, implementation, and evaluation of the visualization.
Prerequisites
We assume you are willing to engage in some self-study and research of topics (esp for
projects)
Familiarity with the #nux programming environment.
Fluency in Python. Required. Python is a prerequisite for this course. You are expected to be
able to write and understand python programming.
Access to a working python environment.
Basic Math and Statistics skills.
Format and Procedures
A class will consist of a lecture and time for lab tutorials/homework.
Tentative Course Schedule
This syllabus represents our current plans and objectives. As we go through the semester,
those plans may need to change to enhance the class learning opportunity. Such changes,
communicated clearly, are not unusual and should be expected.
Class attendance and participation policy
To make our time together as valuable as possible, we all have to work hard at it. The following
basic principles may give us some guidelines: Every student has the right to learn as well as the
responsibility not to deprive others of their right to learn. Every student is accountable for his
or her actions. In order for you to get the most out of this class, please consider the following:
pf3
pf4
pf5

Partial preview of the text

Download CS 329 Elements of Data Visualization Syllabus – Spring 2020 and more Lecture notes Data Communication Systems and Computer Networks in PDF only on Docsity!

CS 329 Elements of Data Visualization Syllabus – Spring 2020 Dave Semeraro ACB 3. Anne Bowen ROC 1. Ayat Mohammed Course Description: This course provides an introduction to data analysis and visualization principles, practices, and technologies including: How to understand different data types from data analytics and visualization point of view, how to effectively use color and other visual encodings to create insightful visualizations, using python for data management and analysis, visualization software for working with 2D and 3D datasets. Lecture/Lab course format emphasizing direct participation and discussion. This course will be using real-world datasets for both Scivis and InfoVis and will walk students through the preprocessing, the design, implementation, and evaluation of the visualization. Prerequisites

  • We assume you are willing to engage in some self-study and research of topics (esp for projects)
  • Familiarity with the #nux programming environment.
  • Fluency in Python. Required. Python is a prerequisite for this course. You are expected to be able to write and understand python programming.
  • Access to a working python environment.
  • Basic Math and Statistics skills. Format and Procedures A class will consist of a lecture and time for lab tutorials/homework. Tentative Course Schedule This syllabus represents our current plans and objectives. As we go through the semester, those plans may need to change to enhance the class learning opportunity. Such changes, communicated clearly, are not unusual and should be expected. Class attendance and participation policy To make our time together as valuable as possible, we all have to work hard at it. The following basic principles may give us some guidelines: Every student has the right to learn as well as the responsibility not to deprive others of their right to learn. Every student is accountable for his or her actions. In order for you to get the most out of this class, please consider the following:
  • Attend all scheduled classes and arrive on time. Late arrivals and early departures are very disruptive and violate the first basic principle listed above.
  • Please do not schedule other engagements during this class time. You probably wouldn’t appreciate it if we did! We will try to make class as interesting and informative as possible, but we can’t learn the material for you.
  • If you have trouble hearing the lecture or media presentation because of distractions around you, quietly ask those responsible for the distraction to stop. If the distraction continues, please let us know. It is often impossible for us to hear such things from our position in the classroom.
  • Please let us know immediately if you have any problem that is preventing you from performing satisfactorily in this class. Religious Holy Days By UT Austin policy, you must notify us of your pending absence at least fourteen days prior to the date of observance of a religious holy day. If you must miss a class, an examination, a work assignment, or a project in order to observe a religious holy day, we will give you an opportunity to complete the missed work within a reasonable time after the absence. Course Readings/Materials Largely we will rely on class notes and manuscripts from the web. Below we list several books that may be used as reference materials but are by no means required. Class Slides Class slides will be posted to canvas: https://utexas.instructure.com/courses/1275947/files Use of Canvas in class In this class we use Canvas—a Web-based course management system with password- protected access at https://canvas.utexas.edu/ (Links to an external site.)—to distribute course materials, to communicate and collaborate online, to post grades, to submit assignments, and to give you online quizzes and surveys if any. You can find support in using Canvas at the ITS Help Desk at 475-9400, Monday through Friday, 8 a.m. to 6 p.m., so plan accordingly. You all probably have seen canvas before. Homeworks Format: Homework assignments are based on the in-class Hands-on lab activities and will be announced in class. Posting: Assignments and due dates will be posted on Canvas. Late policy: Every hour late will incur penalty of 1 point. Final Project

80 - 82 B-

77 - 79 C+

73 - 76 C

70 - 72 C-

67 - 69 D+

63 - 66 D

60 - 62 D-

0 - 59 F

Your letter grade will be calculated based on the percentage of available points as shown above. This percentage will be made up from the weighted sums of the homework (30%), quizzes (30%) and final project (40%). Academic Integrity University of Texas Honor Code The core values of The University of Texas at Austin are learning, discovery, freedom, leadership, individual opportunity, and responsibility. Each member of the university is expected to uphold these values through integrity, honesty, trust, fairness, and respect toward peers and community. Each student in this course is expected to abide by the University of Texas Honor Code. [See the UT Honor Code above.] Any work submitted by a student in this course for academic credit will be the student’s own work. You are encouraged to study together and to discuss information and concepts covered in lecture and the sections with other students. You can give ”consulting” help to or receive ”consulting” help from such students. However, this permissible cooperation should never involve one student having possession of a copy of all or part of work done by someone else. Should copying occur, both the student who copied work from another student and the student who gave material to be copied will both automatically receive a zero for the assignment. Penalty for violation of this Code can also be extended to include failure of the course and University disciplinary action. Sharing Code

While discussion of ideas on the material is acceptable, one should never use a code without attributing. You are expected to code the solutions yourself. If someone helps you with some part of the code, attribute, but always put their code aside and write a solution from top to bottom. It is also unacceptable to use another code rather than implementing the assignment yourself. While not attributing code is plagiarism, using another code as your own with attribution and turning it in for your assignment is misleading. Both cases will be reported to the Student Judicial Services. Other University Notices and Policies University of Texas Honor Code The core values of The University of Texas at Austin are learning, discovery, freedom, leadership, individual opportunity, and responsibility. Each member of the university is expected to uphold these values through integrity, honesty, trust, fairness, and respect toward peers and community. Each student in this course is expected to abide by the University of Texas Honor Code. [See the UT Honor Code above.] Any work submitted by a student in this course for academic credit will be the student's own work. Collaborations will be allowed for the course project. You are encouraged to study together and to discuss information and concepts covered in lecture and the sections with other students. You can give "consulting" help to or receive "consulting" help from such students. However, this permissible cooperation should never involve one student having possession of a copy of all or part of work done by someone else, in the form of an e-mail, an e-mail attachment file, a diskette, or a hard copy. Should copying occur, both the student who copied work from another student and the student who gave material to be copied will both automatically receive a zero for the assignment. Penalty for violation of this Code can also be extended to include failure of the course and University disciplinary action. During examinations, you must do your own work. Talking or discussion is not permitted during the examinations, nor may you compare papers, copy from others, or collaborate in any way. Any collaborative behavior during the examinations will result in failure of the exam, and may lead to failure of the course and University disciplinary action. Use of E-mail for Official Correspondence to Students All students should become familiar with the University’s official e-mail student notification policy. It is the student’s responsibility to keep the University informed as to changes in his or her e-mail address. Students are expected to check e-mails on a frequent and regular basis in order to stay current with University-related communications, recognizing that certain communications may be time-critical. It is recommended that e-mail be checked daily, but at a minimum, twice per week. The complete text of this policy and instructions for updating your e-

  • Familiarize yourself with all exit doors of the classroom and the building. Remember that the nearest exit door may not be the one you used when you entered the building.
  • If you require assistance to evacuate, inform me in writing during the first week of class.
  • In the event of an evacuation, follow my instructions or those of class instructors. Do not re-enter a building unless you're given instructions by the Austin Fire Department, the UT or Austin Police Department, or the Fire Prevention Services office.