FPGAs In The Classroom: Practice and Experience William M. Jones, Ph.D. Department of Computer Science Coastal Carolina University What is an FPGA? Where are FPGAs Found?…