EECE496 Project