When Offered:On Demand This course examines program development from a theoretical as well as a conceptual approach. It provides an overview of the major programming models and focuses on both the administrative and instructional functions related to program development.