Provides a conceptual framework for writing, designing, and evaluating a variety of media products. Media program design is not a hands-on production course but does offer an overview of the production process. Topics include scriptwriting, production design, visualization, composition, editing styles, and others.