{Typesetting figures for computer science} {Andrew Mertz, William Slough, and~Nancy~Van~Cleave} {Presentation of computer science concepts often benefits from informative diagrams and figures. These include linked lists, trees, graphs, circuits, stacks, arrays, code listings and memory layout, for example. However, producing these types of diagrams can be challenging. Fortunately, a number of \TeX\ packages can be used for this purpose. In this talk, we will illustrate the use of a few packages\Dash such as {\sf tikz}, {\sf bytefield}, {\sf forest}, {\sf drawstack}, and {\sf listings}\Dash that are well-suited for constructing high quality figures for computer science.}