Drawing on the Web

CSCI-UA 380-1

Tuesday/Thursday, 2:00–3:15 p.m.

Room 312, Warren Weaver Hall

Professor: Joshua Clayton


The web is an intrinsically visual medium whose graphical capabilities are diverse and evolving. With the evolution of HTML5 and CSS3, there are multiple ways to code images and animation natively in the browser. This course will provide a survey of current drawing techniques. We will create a series of projects that involve raster graphics, vector graphics, and interactivity using HTML, CSS, SVG, and JavaScript. Drawing on the Web builds upon foundations in web design and computer programming with a focus on the range of graphics that can be coded into web pages.


The class will meet twice weekly for one hour and fifteen minutes with time allocated to teaching, discussion, and project development. There will also be a midterm and final exam; our exam schedule is as follows.