· Associate Professor, Purdue University1984–1988
· Professor, Purdue University1984–
· Visiting Faculty, Stanford University1978–
· Assistant Professor, University of Pittsburgh1978–1984
· Assistant Professor, Cleveland State University1976–1978
· Ph.D., Electrical Engineering, Purdue University1974–
· Research Assistant, Indiana University1973–1976
· M.S., Electrical and Computer Engineering, Purdue University1973–
· M.S. coursework, Industrial Administration, Purdue University1971–1973
· B.E., Electrical and Computer Engineering, Indian Institute of Science1969–
· B.S., Mathematics (Honors), Punjab University1966–
· Professor of Electrical and Computer Engineering (courtesy), Purdue University