A user group of the participants was formed to facilitate communication of experiences and to share lessons learned.
Upon completion of this course, the participants should be able to: (1) understand the most educationally significant options in designing microelectronic systems using FPGAs, (2) acquire public-domain and commercial CAD software and educational materials, (3) understand the design process including architectural partitioning, logic design and synthesis using a hardware description language and schematics, simulation, physical placement/routing, functional testing using a rapid-prototyping breadboard, and (4) subsequently develop or refine curricula and materials for other FPGA-related courses.