Project for ECEN 629 (Texas A&M Fall 2014)