Design of computer-based instruction (CBI) is presented from a management systems perspective using methods of artificial intelligence (AI). Instructional design variables taken from a programmatic research effort based on the Minnesota Adaptive Instructional System (MAIS) are reviewed. AI concepts are an integral component of the MAIS. Instruction is iteratively adjusted for each learner according to at-the-moment learning needs. Following a brief introduction to AI methods appropriate for intelligent CBI, the six design variables of the MAIS are reviewed. A unique feature of the MAIS is the extensive collection of empirical research findings that support the application capabilities of the design variables.