Most recently, I am in the process of revising the course material, responding both to student input and to my interests in the larger story of visual representation and the opportunities afforded by the database model. For the first two terms, I organized the course on a largely traditional chronological model, with design, fine art, writing, illustration filtered through my attempt to revisit the entire history of visual representation according to a design-dominant paradigm. I have now re-organized the course such that each lecture now encompasses both the historical and the contemporary, presenting a slice of the database pie; a story, in other words, that begins with a database sort of visual images.
It are programming languages that can generate HTML in a dynamic way. You can make things like polls and forums like this one. Download phpBB at http://www.phpbb.com and open it's files to see!
Along the wall, due to my abiding interest in art, I worked in three art museums, eventually becoming the director of the graphic design department at The Museum of Modern Art in New York, which produces the graphic design for exhibitions, publications and marketing.