Verilog Fuzzer to test the major verilog compilers by generating random, valid Verilog.
Environment maps can be used to render objects with realistic lighting by indexing into the map.
A real-time noise cancelling processor that reduces noise from audio.
FMark is a markdown engine in F#, supporting various extensions such as latex rendered math and macros.
A convolutional neural network was trained to classify images based on 6 emotions, achieving an accuracy of about 60%.
YAGE is a game engine that was built in C++ using OpenGL as a back end.
Implemented a C compiler to MIPS assembly code using flex and bison as the frontend. An abstract syntax tree is built from the parser and code generation is implemented as part of the AST.
Implemented a MIPS I CPU simulator in C++ which can execute assembly code.
We built a real-time music note reader using an FPGA and a camera. It can read custom sheet music and play it back in real-time. The pitch is also adjustable using a blue marker placed anywhere in front of the camera.