His research interests include artificial intelligence, assistive technologies, geographic information systems and information extraction. He has authored numerous publications and most recently worked as an independent consultant helping multiple clients to develop Web applications. Last spring, he earned a Ph.D. in computer science from Utah State University. Nicholson received a master’s degree in computer science from DePaul University in Chicago and bachelor’s in the same major from Purdue University in West Lafayette, Ind.