Syllabus with margin notes (tufte-handout)
A data visualisation syllabus on tufte-handout that sets its course policies in margin notes, with a full-width schedule and a margin figure of the grade weights.
Create an account to use this
- Category
- Syllabus
- Document class
tufte-handout(tufte-handout.cls) — ships with TeX Live- Workflow
- Lecture notes — no revision rounds
- Author
- Kevin Godby
- Source
- CTAN
- Licence
- tufte-handout.cls: Apache License, version 2.0. Sample text: Manulyx, CC0 1.0 (free to use, no conditions).
What you get
main.tex— the file that is compiled · 4 KBreferences.bib· 342 B
These become your files. Editing them afterwards changes your project and nothing else — a project owns its files from the moment it is made.
Source
main.tex — the file that is compiled · 4 KB
\documentclass[letterpaper]{tufte-handout}
\usepackage{booktabs}
\usepackage{tikz}
\usepackage{enumitem}
\setlist{nosep}
\title{Your paper}
\author{STAT 330 \textbullet{} Instructor Name}
\date{Spring 2027}
\begin{document}
\maketitle
\noindent STAT 330, 3 credits. Lectures Tuesday and Thursday 13:00--14:15, Room 101.
Studio Friday 10:00--11:50, Lab 110. Prerequisite: an introductory statistics course.
\section{Who and where}
\begin{tabular}{@{}ll@{}}
Instructor & Instructor Name, Room 214 \\
E-mail & \texttt{[email protected]} \\
Office hours & Wednesday 14:00--16:00 \\
Teaching assistant & TA Name, \texttt{[email protected]} \\
TA office hours & Monday 11:00--12:00, Lab 110 \\
\end{tabular}
\section{Course description}
\newthought{Graphs are arguments.} This course teaches how to design statistical graphics
that show data honestly and clearly: choosing encodings, removing clutter, comparing
small multiples, and writing the words that go with a figure. Weekly studios turn real
data sets into publishable figures.\marginnote{\textbf{Attendance.} Studios are
hands-on and cannot be repeated; attend every one. Two absences are excused without
question.}
\section{Learning outcomes}
By the end of the term you will be able to
\begin{enumerate}
\item match a data question to an appropriate graphical form;
\item critique a published figure for accuracy, density and clarity;
\item produce reproducible figures from code;
\item present a data story to a non-specialist audience.
\end{enumerate}
\section{Required materials}
A laptop with a statistical programming environment; the course reader of classic and
current figures, opening with Shannon's paper on information\cite{shannon1948}; a sketchbook for paper prototypes.\marginnote{\textbf{Late work.} Studio
exercises are due Sunday 23:59. Each day late costs 10\%; you have three free
``grace days'' for the term.}
\section{Schedule}
\begin{fullwidth}
\begin{tabular}{@{}cll@{}}
\toprule
Week & Theme & Studio \\
\midrule
1 & Why visualise? Data, ink and the eye & Redraw a bad chart \\
2 & Perception and encodings & Position versus colour \\
3 & Distributions & Histograms and density strips \\
4 & Comparisons and small multiples & A grid of panels \\
5 & Time series & Sparklines \\
6 & Relationships and scatter plots & Annotated scatter \\
7 & Midterm critique & -- \\
8 & Colour and accessibility & Palette audit \\
9 & Maps and spatial data & Choropleth \\
10 & Uncertainty & Intervals and bands \\
11 & Interaction and narration & Storyboard \\
12 & Final presentations & -- \\
\bottomrule
\end{tabular}
\end{fullwidth}
\section{Assessment}
\begin{marginfigure}
\begin{tikzpicture}[x=0.38mm]
\foreach \w/\lbl [count=\i] in {30/Studios, 15/Critiques, 20/Midterm, 35/Project} {
\fill[gray!60] (0,-\i*0.5) rectangle (\w,-\i*0.5+0.3);
\node[anchor=west, font=\scriptsize] at (\w,-\i*0.5+0.15) {\lbl\ \w\%};
}
\end{tikzpicture}
\caption{The weights, drawn as bars.}
\end{marginfigure}
\begin{tabular}{@{}lr@{}}
\toprule
Component & Weight \\
\midrule
Weekly studio exercises & 30\% \\
Written critiques (3) & 15\% \\
Midterm critique & 20\% \\
Final project and presentation & 35\% \\
\midrule
Total & 100\% \\
\bottomrule
\end{tabular}
\medskip
\noindent Grading scale: A 90\% and above; B 80--89\%; C 70--79\%; D 60--69\%;
F below 60\%.\marginnote{\textbf{Academic integrity.} Reuse of code and figures is
allowed only with citation. Submitting another person's design as your own is
misconduct.}
\section{Policies}
The margin notes on these pages set out the attendance, late-work and integrity rules.
In addition:\marginnote{\textbf{Accessibility.} Contact the accessibility office and
the instructor early; figures in this course are also provided as text descriptions.}
\begin{itemize}
\item laptops are needed in studios, but please close unrelated tabs;
\item questions about grades should be sent within one week of their release.
\end{itemize}
\section{Important dates}
\begin{tabular}{@{}ll@{}}
January 19 & First lecture \\
February 1 & Last day to add or drop \\
March 4 & Midterm critique \\
March 8--12 & Spring break \\
April 22 & Final project draft \\
May 4 & Final presentations \\
\end{tabular}
\bibliographystyle{plainnat}
\bibliography{references}
\end{document}
references.bib · 342 B
@article{shannon1948,
author = {Shannon, C. E.},
title = {A Mathematical Theory of Communication},
journal = {Bell System Technical Journal},
volume = {27},
number = {3},
pages = {379--423},
year = {1948},
doi = {10.1002/j.1538-7305.1948.tb01338.x}
}
% Add your own entries here, then cite them with cite{key}.
The first page, as this template compiles today. Click it to enlarge, and again to shrink. Open the file ↗