This document provides an overview of computer-assisted instruction (CAI). It defines CAI as an interactive instructional technique using a computer to present material and monitor learning. The document outlines the typical components of CAI, including text/multimedia, questions, feedback, and performance summaries. It describes different types of CAI like drill-and-practice, tutorials, games, simulations, discovery learning, and problem solving. Key features are noted such as individualized pacing and two-way interaction. Potential uses and advantages of CAI are presented, along with the roles of teachers and needed experts. Finally, some disadvantages of CAI are identified.