Jeffrey Scudder’s Digital Painting course covers the history of drawing and painting software while introducing students to the practice of writing their own painting program in JavaScript. Students design and build expressive, idiosyncratic drawing tools that automate repetitive tasks, reinforce formal invention, and encourage spontaneous expression. You can see all of the projects from this semester here.