2023-2024 Catalog

CS 105 Digital Media Computing

Digital media processing forms a basic block in technologies underlying today's successful media, social and publishing companies. This course covers various techniques for the creation and manipulation of multimedia, including pictures, sounds, texts, and movies. Students learn the concepts and skills of object-oriented programming by designing and implementing a series of digital effects. No prior background or experience in programming is required. [NS, lecture/lab]


MATH 141 or MATH 161