EPE 321 Project