Computer managed instruction (CMI) is a system that uses computers and software to manage the instructional process and provide individualized learning experiences for students. CMI automates administrative tasks for instructors like grading, scheduling, and tracking student progress. It also individualizes instruction by basing each student's learning path and materials on their needs and achievement levels. CMI systems store student performance data, curricular objectives and materials, and generate reports to help instructors and students monitor progress. While CMI automates administrative functions, instructors still play an important role in tutoring students, providing feedback, and making decisions to support learning.