Dan Olsen is a technologist. He is excited by how things work and how to build them. His medium of choice is software. Algorithms, data structures, tricks of implementation and insight into how new things can be built are fundamental to his research. However, he believes that people are more important than machines. Computers were created to serve human beings. Mastery of interactive software is essential to making machines that serve.
Dan was for 30 years a Professor of Computer Science at Brigham Young University where he directed the ICE Lab (Interactive Computing Everywhere). He taught courses in interactive system design. His research interests have covered robotics, wireless displays, interactive television, windowing systems, software toolkits, camera-based interaction and interactive machine learning.
He served as the Vice President of Publications for ACM's Special Interest Group on Computer Human Interaction (SIGCHI). He was the founding editor of ACM's Transactions on Computer Human Interaction and the first director of the Human Computer Interaction Institute at Carnegie Mellon University. He is an ACM Fellow and a member of the CHI Academy.
He currently serves as CEO of SparxTeq, Inc that develops new technology for education. He is also a technical advisor for Clarke Capital Partners.
Videos and papers on his work can be found at "http://byu.danrolsenjr.org/danpubs.html"