The course is an introduction to the entire media programming process, with a special focus on the institutional structures and constraints that shape the content of electronic media. We will consider a variety of historical, technological, cultural, legal, political, economic, ethical, and other factors which influence programming, especially in terms of how they are playing out on the currently unfolding media scene.