Date of Award


Degree Name

Master of Science


Computer Science

First Advisor

Dr. John Herman

Second Advisor

Dr. Dalia Motzkin-Groper

Access Setting

Masters Thesis-Open Access


The purpose of this thesis is to:

(1) Present the concepts and significance of Computer Assisted Instruction (CAI).

(2) Demonstrate the usefulness of CAI by the implementation of a system to instruct in the fundamentals of Computer Graphics.

(3) Describe methods used for implementing a large CAI package on a microcomputer.

(4) Development of software tools to assist in the creation of CAI programs.

The paper will also cover the historical perspectives on the growth of CAI, its impact on the educational field and the proper construction of CAI materials. The system is written in the UCSD Pascal computer programming language for the Apple ][ plus microcomputer with two disk drives.