This paper summarizes the rationale behind the revision of a microcomputer laboratory course involving hardwaresoftware co-design and the integration of microcontrollerbased systems with a general-purpose microprocessor system. The revised course replaces aging custom hardware with a high-performance PDA running Linux and a featurerich FPGA prototyping board. The resulting course objectives and content as well as early experiences are highlighted.
Derek B. Gottlieb, Nicholas P. Carter