EECE 501/502 - Final-Year Project