This chapter first discusses the opportunities and challenges of computer programming instruction for management information systems (MIS) curriculum, which includes the development of survey instruments and the meaningful integration of information and communication technology. Second, the chapter describes a unique and hybrid computer programming course for MIS curriculum that embraces an assignment-centric design, self-paced assignment delivery, low involvement multimedia tracing instructional objectives, and online synchronous and asynchronous communication. Third, the development and use of a survey is employed as a method to monitor and evaluate the course, while providing an informative discussion with descriptive statistics related to the course design and practice of computer programming instruction. Tests of significance show no differences on overall student performance or satisfaction using this instructional approach by gender, prior programming experiences, or work status. This chapter aims to provide generalizable knowledge to influence the practice in computer programming instruction in MIS curriculum.