For computer science or interdisciplinary introductory digital media courses Digital media courses arise in a variety of contexts --Computer Science, Art, Communication. This innovative series makes i...