Project for ECE 739 Neural Networks and Learning Machines