He has been at the University of Idaho since 1991. Dr. Alves-Foss received his Ph.D in Computer Science from the University of California, Davis (UCD) in 1991, his M.S. in Computer Science from UCD in 1989 and his B.S. in Physics, Mathematics and Computer Science from UCD in 1987.