He received his electrical engineering doctorate from Morgan State University, Baltimore, MD, in 2005. He has developed and taught a wide range of courses mainly in electrical and computer engineering. Has led multidisciplinary teams in multiple STEM programs. His research interests include System Level Synthesis Techniques, Multi-Objective Optimization, and K-20 Integrative STEM education.