He regularly teaches in both the information assurance and computer science areas and is a reviewer for several information warfare publications and conferences. Prior to entering academe, he worked for more than 20 years in the computer design industry, in the areas of embedded computing and real-time operating systems. He earned undergraduate degrees from Southern Illinois University, and both a master’s degree and doctorate from the University of Nebraska. His primary research interests include language compilers, hardware and instruction set design, and code generation and optimization—as those topics relate to information assurance goals.