ECE 595E Class Project