Laboratory Experiences in Computer Science and Engineering

This paper discusses the teaching of computer science and engineering in the laboratory. A case is made for the use of laboratory experiences together with the classification of the types of laboratories both in and out of the university environment. Emphasis is placed on the design component. The current problems in establishing, developing, and maintaining laboratory programs are addressed and the response to these from the IEEE Computer Society and the ACM are presented. Typical costs are given to set up the components of a laboratory program for a full curriculum.