Bruce writes –

“Students in ECE576 at Cornell used Altera DE2 student development boards to build ray-tracers, audio spatialization processors, and image analysis systems. The projects are a combination of hardware, specified in Verilog, and software, written in C. All hardware and software was built and ran on an Altera CycloneII FPGA.”Link.