Ben Shneiderman is a Professor of Computer Science at the University of Maryland, College Park. He specializes in information visualization techniques and human-computer interaction research, including interface design. In addition to his influential work in user interface design, he is known for the co-invention (together with Isaac Nassi) of the Nassi-Shneiderman diagrams, a graphical representation of the design of structured software.