Jim has been at the University of Idaho since 1990, where he is an associate professor in the Department of Electrical and Computer Engineering. In a prior life, he was a tiny cog in the Big Blue Machine and a Cameron Crazie. He is active in the Computer Engineering Program, an affiliate faculty member of both the Microelectronic Research and Communications Institute and the National Institute for Advanced Transportation Technology, and an adjunct faculty member of the Neuroscience Program. When not in the office, he can be found on the pitch, coaching youth soccer for Moscow United.