Current Positions

Fall 2020 - current

Interim Director
Electronic Visualization Laboratory
University of Illinois at Chicago

Spring 2014 - current

Director of Research
Electronic Visualization Laboratory
University of Illinois at Chicago

Fall 2019 - current

Professor
Computer Science Department
College of Engineering

2001 - current

Faculty Fellow
Honors College
University of Illinois at Chicago

Past Positions

Fall 2003 - Summer 2019

Associate Professor
Computer Science Department
College of Engineering
University of Illinois at Chicago

2010 - 2016

Adjunct Associate Professor
Department of Health System Science
College of Nursing
University of Illinois at Chicago

Fall 1997 - Summer 2003

Assistant Professor
EECS Department
College of Engineering
University of Illinois at Chicago

Spring 1995 - Summer 1997

Post Doctoral Researcher and Adjunct Faculty
Electronic Visualization Laboratory
EECS Department
College of Engineering
University of Illinois at Chicago

1995

Part-Time Faculty
Department of Computer Science
College of Science
Wayne State University

1989 - 1994

Teaching Assistant
Department of Computer Science
College of Science
Wayne State University

Education

1990 - 1994

Ph.D. in Computer Science
Wayne State University, Detroit, MI.

1988 - 1990

M.S. in Computer Science
Wayne State University,
Detroit, MI.

1984 - 1988

B.S.E. in Computer Engineering.
University of Michigan,
Ann Arbor, MI.

1980 - 1984

High School
Grosse Pointe North High School,
Grosse Pointe Woods, MI.

1972 - 1980

Grammar School and Junior High
University Liggett School,
Grosse Pointe Woods, MI.

Other Experience

Ongoing

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008

2007

2006

2005

2004

2003

2002

2001

2000

1999

1998

1997

1995

1994

1993

1992

1991

1987 - 1988