This course is an analysis of programmed instruction techniques such as selection, utilization and evaluation of existing programs and teaching machines. The student will be required to develop learning objectives while writing and validating programs.