Computer managed instruction (CMI) is a system that uses computers and software to manage the instructional process and provide administrative support to instructors. CMI automates routine functions like grading, scheduling, and tracking resources to reduce instructor workload. It can be introduced gradually and adapted to meet instructor and student needs. CMI helps track student performance over time, provides feedback, and evaluates instruction. Both students and teachers have defined roles to make the most of CMI's individualized and self-paced learning capabilities.