Allen Klinger is Professor of Engineering and Applied Science at University of California Los Angeles. He has held Visiting Professor positions at California Institute of Technology, Ben Gurion University of the Negev, Beersheva, Israel, and University of Hawaii. Before joining UCLA he was Researcher, Mathematics Department at the Rand Corporation. He received the Ph.D. degree from the University of California Berkeley, an M.S. from Caltech, and his B.E.E. from Cooper Union. He was a Fulbright Fellow to India. He also lectured in institutes and universities in Japan, England, France, Germany, Spain, Russia, Ukraine, Mexico, Chile, Vietnam and China.
He has published on image analysis, pattern recognition, optimization, control, computer applications, operations research, and applied mathematics. His publications include three edited books: Data Structures, Computer Graphics, and Pattern Recognition; Structured Computer Vision; Human Machine Interactive Systems; and many papers in books and journals, including "Data Structures" in the Encyclopedia of Physical Science and Technology.
He served on the Data Processing and Telecommunications Advisory Committee for the Los Angeles County Board of Supervisors. He has been a Rand and World Bank consultant. He has been an expert witness on computer systems.
Dr. Klinger is a Fellow of the Institute of Electrical and Electronics Engineers. He is a member, Chapter Advisor, and Division Director for the engineering honor society Tau Beta Pi.
In teaching service at UCLA for the past thirty-five years his activities include being a founding member of the UCLA Computer Science Department; establishing Linguistics-Computer Science and Mathematics-Computer Science programs; and participation in the Biomedical Engineering Interdepartmental Program. He was on the Executive Committee for the School of Engineering and Applied Science, Library and Teaching Committees of the Academic Senate. Over three hundred sixty-six students elected and completed his course Computer Science Design Project since its 1995 initiation. Between 1975 and 1995 he taught the fundamental Data Structures class once or twice a year to forty or more students. He has innovated and taught three graduate courses; created and offered an undergraduate seminar; taught several basic computer classes; created extensive materials for distance learning; and given a televised course with two-way audio link to remotely-located and on campus participants.