-
Notifications
You must be signed in to change notification settings - Fork 4
/
001-syllabus.rmd
194 lines (130 loc) · 15.4 KB
/
001-syllabus.rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
# Syllabus {.unnumbered}
```{r include=FALSE, message=FALSE}
knitr::opts_chunk$set(echo = TRUE)
library(tidyverse)
library(gt)
```
This is the syllabus for the Data Visualization (STAT 2430) course in Winter 2021 at Dalhousie University.
* Instructor: Andrew Irwin, a.irwin@dal.ca
* Meeting times: Thursday 8:35 am Atlantic on Collaborate
* Office hours: Tuesday 8:35 am Atlantic on Collaborate
* Discussion forum: [piazza.com/dal.ca/winter2021/stat2430](https://piazza.com/dal.ca/winter2021/stat2430/home)
## Course Description {-}
Data visualization is the art and science of turning data into readable graphics. We will explore
how to design and create data visualizations.
This exploration will include both the principles and
techniques of data visualization. Students will learn the value of visualization, specific techniques and understand
how to select the best visualization method.
## Course Prerequisites {-}
At least one MATH or STAT course at or above the 1000 level. No experience with R or computer programming is required, but a desire to learn about both is essential.
## Course materials {-}
Course notes:
- Andrew J Irwin (2021) [Data visualization](https://andrewirwin.github.io/data-visualization/) _Will be written and revised during the course._
Required textbook:
- Kieran Healy (2018) [Data Visualization: A Practical Introduction](https://socviz.co). Princeton University Press.
Supplemental textbooks:
- Garret Grolemund & Hadley Wickham (2017) [R for data science](https://r4ds.had.co.nz/). O'Reilly.
- Claus O. Wilke (2019) [Fundamentals of data visualization](https://clauswilke.com/dataviz/). O'Reilly.
The textbook and supplemental textbooks are available in printed form and online. The online versions are free to use. You are not required to buy the books on paper. All three are excellent books with very distinct goals.
There are a lot of materials for this course. The course videos and notes highlight the most important information, with many references to the textbooks and other online materials.
## Course structure {-}
Each week will be structured around the following components:
- Watching recorded mini-lectures for each lesson
- Reading course notes and excerpts from the textbooks
- Scheduled office hours (Tuesday 8:30 am Atlantic). Come if you have questions or want to listen in to discussions about course material based on questions asked by other students.
- Live coding tutorial / lab (Thursday 8:30 am Atlantic)
- Opportunities to develop and demonstrate your knowledge (tasks, assignments, and a term project)
**Follow the [detailed outline](#outline) for each week's plan to keep you on track.**
If you have questions about the course material, please ask them during the synchronous meetings or office hours. Between meetings, questions should be asked on the Piazza [forum](https://piazza.com/dal.ca/winter2021/stat2430/home). If you have questions specific to your situation that should not be shared with the class, please send me an [email](a.irwin@dal.ca). Please only use email for communication that should be private, as general questions are best asked in public where everyone in the class can benefit from the exchange. Please use the discussion forum to talk with other classmates and help each other.
We will use Collaborate Ultra accessed through [Brightspace](https://dal.brightspace.com/d2l/home/159870) for the interactive sessions, which will help structure your work. These will usually be recorded so that you can watch them later if you are unable to participate. You are strongly encouraged to come to these meetings since the interactive sessions are the primary forum for asking questions and discussing course material. I strongly encourage you to "raise your hand" during the discussion and ask questions using your voice. Some students prefer to use the chat to ask questions, and that is fine with me, but from my perspective it leads to a more disjointed and less useful interaction.
**Plan to review the [agenda](#sync) for each meeting before it begins.**
## Evaluation {-}
_Tasks_ are opportunities to test your understanding of the key concepts from the lessons and demonstrate you have developed basic proficiency with essential computing skills. Most lessons will have a task for you to complete.
_Assignments_ combine skills from multiple lessons into a meaningful data visualization activity. These are opportunities to apply the content of lessons in thoughtful and sometimes creative ways.
The _final project_ is an opportunity to combine many of the skills learned in the course. You will explore, analyze, and present to a reader an analysis of a dataset of your choice. Your proposal will select a dataset and describe some of your planned analyses. The oral presentation will be a 5 minute overview of your data and key visualizations. The report will be a polished reproducible document demonstrating many of the ideas of the course using your selected dataset.
* Tasks for most lessons (30%, roughly 2 per week, due weekly, equally weighted)
* Assignments (40%, roughly 1 every two weeks, equally weighted)
* Term project, divided into three components
* Proposal, due Friday 12 March, 5%
* Oral presentation, due Thursday 1 April, 10%
* Report, due Friday 9 April, 15%
Tasks are due on Monday. Assignments are due on Wednesday. Late work will be accepted without penalty until the work is graded or solutions are posted. After that, no later work will be accepted, but your two lowest (or missing) _task_ marks will be dropped from your evaluation. If an additional accommodation is requested and granted, the value of that work will be redistributed to other tasks or assignments. *If you anticipate not being able to submit the proposal, oral presentation, or report on time, please contact me by email.*
Grades will be reported on [Brightspace](https://dal.brightspace.com/d2l/home/159870)
## Software {#syllabus_software .unnumbered}
We will use the statistical software R and RStudio and version control software git. No prior experience with
R, RStudio or git is assumed. We'll take class time to learn the software.
* To download and install R go to [r-project.org](https://www.r-project.org/) and click on the link to [download R](http://cran.r-project.org/mirrors.html)
* To download and install Rstudio, go to [Rstudio.com](https://www.rstudio.com/) and click on the link to [download Rstudio](https://rstudio.com/products/rstudio/download/)
* To download and install git:
* on Windows, go to [git-scm.org](https://git-scm.org) and click on the link to [download a version for Windows](https://git-scm.com/download/win)
* on Macintosh, use the [Terminal app](https://www.dummies.com/computers/macs/mac-operating-systems/unix-terminal-application-on-your-macbook/) and type `xcode-select --install` to download and install git.
These tools can be installed on Linux computers as well. Contact me if you have trouble. If you have a Chromebook you can use all these tools through the cloud service [rstudio.cloud](https://rstudio.cloud/project/1998812). Everyone should learn to use the cloud service as a backup in case of problems with setting up the software on their own computer.
R and Rstudio are available on Dalhousie computer labs, but the git version control software must be installed following the instructions for Windows computers above. Since all your user files are erased from lab computers when you log out, this process must be repeated on each login.
[Videos](https://dal.brightspace.com/d2l/le/content/159870/Home?itemIdentifier=D2L.LE.Content.ContentObject.ModuleCO-2083726) demonstrating how to install this software are on Brightspace.
## Course Policies {-}
Credit will not be given for assignments submitted after grading is complete or the solutions are posted. If you miss an assignment due to illness or other event outside your control, contact me for an accommodation. If an accomodation is granted, assignment weight will be shifted to the rest of the assignments. Your two lowest _Task_ grades will be dropped from the calculation of your final grade automatically and as a result I will be reluctant to offer accommodation for late or missed tasks.
Your goal in this course is to learn the principles and skills of data visualization. Most people benefit from a mixture of collaborative and independent work. The general guideline is that work you submit should be your own---your ideas, your thoughts, your choices, your code, your typing. You are encouraged to discuss your work with the instructor and students. When you help another student, be careful you don't help them so much that you inhibit their learning.
_Tasks_ are primarily designed to help you learn and you are encouraged to seek assistance from classmates, but work you submit must be your own. _Assignments_ are assessments of your skills and should be done independently. The _final project_ and its components may be done in groups, but the work on the project should only be the work of members of the group.
Copying work from any other sources is not allowed and will be considered an academic offense for this course. You are encouraged to learn from many different sources. If you make use of material outside of course materials on assignments or the project report, include references to the material and a description of what you used in a "Sources used" section at the end of your work.
## Important dates {-}
* Wed 6 Jan: Term begins
* Fri 5 Feb: Munro day, University closed
* 15-19 Feb: Study break
* Fri 12 March: Project proposal due
* Fri 2 Apr: Good Friday, University closed
* Tue 6 Apr: Last Tuesday/Thursday class
* Thu 8 Apr: Last day of classes
* Fri 9 Apr: Final project due
* 10-23 Apr: Exam period
## Letter grades {-}
Your numerical grade will be converted to a
[letter grade for the course](https://www.dal.ca/campus_life/academic-support/grades-and-student-records/grade-scale-and-definitions.html) using the Dalhousie Common Grade Scale.
First your numerical grade will be rounded up to the nearest integer, then it will be converted to a letter using this table.
```{r echo=FALSE}
grade_table <- tibble(
letter = c("A+", "A", "A-", "B+", "B", "B-", "C+", "C", "C-", "D", "F"),
min_grade = c(90, 85, 80, 77, 73, 70, 65, 60, 55, 50, 0),
max_grade = c(100, min_grade[1:10]-1)
)
grade_table %>% unite(`Grade range`, min_grade, max_grade, sep="-") %>%
rename(`Letter grade`=letter) %>% gt() %>% cols_align("center")
```
## University Policies and Statements {-}
This course is governed by the academic rules and regulations set forth in the University Calendar and by Senate
*Missed or Late Academic Requirements due to Student Absence*.
As per Senate decision instructors may not require medical notes of students who must miss an academic requirement, including the final exam, for courses offered during fall or winter 2020-21 (until April 30, 2021). Information on regular policy, including the use of the Student Declaration of Absence can be found [here](https://www.dal.ca/dept/university_secretariat/policies/academic/missed-or-late-academic-requirements-due-to-student-absence.html).
*Academic Integrity*.
At Dalhousie University, we are guided in all of our work by the values of academic integrity: honesty, trust, fairness, responsibility and respect (The Center for Academic Integrity, Duke University, 1999). As a student, you are required to demonstrate these values in all of the work you do. The University provides policies and procedures that every member of the university community is required to follow to ensure academic integrity. [More information](https://www.dal.ca/dept/university_secretariat/academic-integrity.html).
*Accessibility*.
The Advising and Access Services Centre is Dalhousie's centre of expertise for student accessibility and accommodation. The advising team works with students who request accommodation as a result of a disability, religious obligation, or any barrier related to any other characteristic protected under Human Rights legislation (Canada and Nova Scotia). [More information](https://www.dal.ca/campus_life/academic-support/accessibility.html).
*Student Code of Conduct*.
Everyone at Dalhousie is expected to treat others with dignity and respect. The Code of Student Conduct allows Dalhousie to take disciplinary action if students don’t follow this community expectation. When appropriate, violations of the code can be resolved in a reasonable and informal manner—perhaps through a restorative justice process. If an informal resolution can’t be reached, or would be inappropriate, procedures exist for formal dispute resolution. [Code](https://www.dal.ca/dept/university_secretariat/policies/student-life/code-of-student-conduct.html).
*Diversity and Inclusion - Culture of Respect*.
Every person at Dalhousie has a right to be respected and safe. We believe inclusiveness is fundamental to education. We stand for equality. Dalhousie is strengthened in our diversity. We are a respectful and inclusive community. We are committed to being a place where everyone feels welcome and supported, which is why our Strategic Direction prioritizes fostering a culture of diversity and inclusiveness. [Statement](http://www.dal.ca/cultureofrespect.html).
*Recognition of Mi’kmaq Territory*.
Dalhousie University would like to acknowledge that the University is on Traditional Mi’kmaq Territory. The Elders in Residence program provides students with access to First Nations elders for guidance, counsel and support. Visit or e-mail the Indigenous Student Centre (1321 Edward St) (elders@dal.ca). [Information](https://www.dal.ca/campus_life/communities/indigenous.html).
* [Important Dates in the Academic Year (including add/drop dates)](https://www.dal.ca/academics/important_dates.html)
* [University Grading Practices](https://www.dal.ca/dept/university_secretariat/policies/academic/grading-practices-policy.html)
## Student Resources and Support {-}
Please follow the following links for additional resources and support.
*Advising*:
[General Advising](https://www.dal.ca/campus_life/academic-support/advising.html),
[Science Program Advisors](https://www.dal.ca/faculty/science/current-students/academic-advising.html),
[Indigenous Student Centre](https://www.dal.ca/campus_life/communities/indigenous.html),
[Black Advising Centre](https://www.dal.ca/campus_life/communities/black-student-advising.html),
[International Centre](https://www.dal.ca/campus_life/international-centre/current-students.html)
*Academic supports*:
[Library](https://libraries.dal.ca/),
[Writing Centre](https://www.dal.ca/campus_life/academic-support/writing-and-study-skills.html),
[Studying for Success](https://www.dal.ca/campus_life/academic-support/study-skills-and-tutoring.html),
[Copyright Office](https://libraries.dal.ca/services/copyright-office.html),
[Fair Dealing Guidelines](https://libraries.dal.ca/services/copyright-office/fair-dealing.html)
*Other supports and services*:
[Student Health & Wellness Centre](https://www.dal.ca/campus_life/health-and-wellness/services-support/student-health-and-wellness.html),
[Student Advocacy](https://dsu.ca/dsas),
[Ombudsperson](https://www.dal.ca/campus_life/safety-respect/student-rights-and-responsibilities/where-to-get-help/ombudsperson.html)
*Safety*:
[Biosafety](https://www.dal.ca/dept/safety/programs-services/biosafety.html),
[Chemical Safety](https://www.dal.ca/dept/safety/programs-services/chemical-safety.html),
[Radiation Safety](https://www.dal.ca/dept/safety/programs-services/radiation-safety.html),
[Scent‐Free Program](https://www.dal.ca/dept/safety/programs-services/occupational-safety/scent-free.html)