ECE 666 project