|
California State University StanislausCS 4950 Section 1: Data Visualization
|
[Basic Information] [Announcements] [Calendar] [Links] |
Welcome to CS 4950, Data Visualization
Course
Description:
The purpose of this class is to provide
students with the background and training in computational
methods and programming to gain the skills necessary to work
with this modern scientific data. In this course, students will
learn how to use tools to visualize data and the theory,
practice and ethics of data collection and use.
Student Learning
Outcomes:
1)
Students will understand the basic principles
behind effective data visualization.
2)
Students will be able to create a wide range of
plots in R.
3)
Students will be able to refine plots for
effect presentation.
4)
Students will be able to find data and work in
a team to present it.
5)
Students will have and understanding of the
issues surrounding the collection and representation of data.
Announcements and Upcoming Events
8/22/22 |
Welcome to CS 4950!
|
Required Textbook:
Kieran Healy, Data
Visualization: A Practical Introduction (Princeton:
Princeton University Press, 2019), http://socviz.co/. A draft
version is freely-available online.
Alberto Cairo, The Truthful Art: Data, Charts, and Maps
for Communication (Berkeley, California: New Riders,
2016).
Prerequisites/Corequisites: N/A
Instructor:
Dr. Melanie Martin
Office: Demergasso-Bava
Hall 278
Naraghi 375
Email: mmartin@csustan.edu
Office Phone: (209) 667-3787 or
(209) 667-3269
Web
Page:
www.cs.csustan.edu/~mmartin
Office Hours:
Please note that I may sometime have to reschedule or cancel office hours. If I do I will post in the Announcements and/or send email.
Tuesdays 10 am to noon zoom Thursdays 2:30 to 3:30 pm zoom
and by appointment
Warning: I reserve the right to make changes to the
syllabus at any time during the term by announcing them in class
and on my web page.
Organization:
IT IS VERY IMPORTANT TO ATTEND CLASS. I plan
to make it possible to attend synchronous in a virtually manner. Class
participation is part of your grade (described below) and the
structure of class is additive - meaning we will constantly be
building on concepts through in-class lectures, examples, and
practical applications. The majority of your grades in this
course will be practical in nature (either assignments or a
“practical” final) and it will be important to regularly
practice the applications of skills we go over in class.
Grading:
Grading for this course will consist of
assignments, participation, notebook, and a final practical
exam. All assignments and quizzes will be on a 0-10 point
scale and all other grades will be on a 0-100 point scale.
Assignments (50%): There will likely be approximately 6
assignments although I reserve the right to change this
depending on how the class is proceeding. You must turn in a
working version of all assignments to pass the course.
Participation and Quizzes (10%):
Simply put, this is a grade based largely on
class attendance. Attend class and make proper use of class
time and you will get this. There will be short quizzes to
ensure that students are keeping pace with, and understanding
the material presented in class
Final Project (40%): The final project will allow individual or
groups of students to work in more depth on a visualization
problem.
Class Conduct:
Please
be respectful and professional in how you interact with both
myself and your classmates. I plan on acting the same way with
you. No food or beverage allowed in the computer lab.
Academic Honesty: The work you do for this
course will be your own, unless otherwise specified. You are not
to submit other people's work and represent it as your own. I
consider academic honesty to be at the core of the University's
activities in education and research. Academic honesty is expected
at all times in this course. Cheating is an attack on the efforts
of myself and fellow students and, above all, on the cheater's
integrity. Those caught cheating will be dealt with to the full
extent allowed under University policy. If you have questions,
please ask!
University Disability Services: CSU Stanislaus respects all forms of diversity. By university commitment and by law, students with disabilities are entitled to participate in academic activities and to be tested in a manner that accurately assesses their knowledge and skills. They also may qualify for reasonable accommodations that ensure equal access to lectures, labs, films, and other class-related activities. Please see the instructor if you need accommodations for a registered disability. Students can contact the Disability Resource Services office for additional information. The Disability Resource Services website can be accessed at http://www.csustan.edu/DRS/ Phone: (209) 667-3159
(See Schedule of
Courses or Academic Calendar)
Last day to add a class: |
September 19; |
Last day to drop: |
September 19; |
Last day to change grade options (CR/NC): | December 11 at 5 pm |
No classes |
September 5, November 11 and 21-25. |