Iowa State University
Department of Electrical and Computer Engineering
2215 Coover Hall
Ames, Iowa 50011
Though my interests are diverse, my primary research inhabits the nexus between computer science, physics, and mathematics. Over the past 50 years the computer has developed from monolithic machines barely capable of bacterium processing speeds [1/1000 million instructions per second (MIPS)] to modern desktop PCs roughly equivalent in power to a guppy (1000 MIPS) (Moravec, 1998). If the exponential increase in processor speed persists into the 21st century, the scope of software engineering will continue to expand. These broadening horizons call for interdisciplinary knowledge of unprecedented depth. I look forward to contributing to this emerging field.