Ucla Computer Science Depart "Tment
Total Page:16
File Type:pdf, Size:1020Kb
THE UCLA COMPUTER SCIENCE DEPART"TMENT QUARTERLY THE DEPARTMENT AND ITS PEOPLE FALL 1987/WINTER 1988 VOL. 16 NO. 1 SCHOOL OF ENGINEERING AND APPLIED SCIENCE COMPUTER SCIENCE DEPARTMENT OFFICERS Dr. Gerald Estrin, Chair Dr. Jack W. Carlyle, Vice Chair, Planning & Resources Dr. Sheila Greibach, Vice Chair, Graduate Affairs Dr. Lawrence McNamee, Vice Chair, Undergraduate Affairs Mrs. Arlene C. Weber, Management Services Officer Room 3713 Boelter Hall QUARTERLY STAFF Dr. Sheila Greibach, Editor Ms. Marta Cervantes, Coordinator Material in this publication may not be reproduced without written permission of the Computer Science Department. Subscriptions to this publication are available at $20.00/year (three issues) by contacting Ms. Brenda Ramsey, UCLA Computer Science Department, 3713 Boelter Hall, Los Angeles, CA 90024-1596. THE UCLA COMPUTER SCIENCE DEPARTMENT QUARTERLY The Computer Science Department And Its People Fall Quarter 1987/Winter Quarter 1988 Vol. 16, No. 1 SCHOOL OF ENGINEERING AND APPLIED SCIENCE UNIVERSITY OF CALIFORNIA, LOS ANGELES Fall-Winfer CSD Quarterly CONTENTS COMPUTER SCIENCE AT UCLA AND COMPUTER SCIENCE IN THE UNITED STATES GeraldEstrin, Chair...................................................................................................... I THE UNIVERSITY CONTEXT .............................................................................................. 13 THE UCLA COMPUTER SCIENCE DEPARTMENT The Faculty A rane nf;ntraract Biographies .............................................................................................................................. 18 Ppublications .............................................................................................................................. 33 Honors and awards .......................................................................................................... 40 The Students Biographies .............................................................................................................................. 41 Ph.D. Degrees Awarded In Calendar Year 1987 ........................................................... 57 Ph.D. Students In Advanced Stage ................................................................................. 58 M.S. Degrees Awarded In Calendar Year 1987 ............................................................. 62 M.S. Students In Advanced Stage ..................................................................................... 64 The Staff .......................................................................................................................................... 66 The Visitors ..................................................................................................................................... 67 The Supporters ............................................................................................................................... 68 DEPARTMENT ORGANIZATION Committees .............................................................................................................................. 70 Administrative Assignments ........................................................................................... 71 Activities ................................................................................................................................... 73 Student Organizations ..................................................................................................... 76 ADMISSIONS DEADLINES, FACULTY POSITIONS AND AFFIRM ATIVE ACTION ...................................................................................... 78 COMPUTER SCIENCE DEPARTMENT TECHNICAL REPORTS ............................... 80 TECHNICAL PAPERS On Style, Expressability, and Efficiency in Functional Programming Languages GrabrielRobins ............................................................................................................... 106 COMPUTER SCIENCE AT UCLA AND COMPUTER SCIENCE IN THE UNITED STATES Gerald Estrin, Chair The Fall-Winter issue of the Computer Science Department Quarterly discusses the state of the Department and its people in the context of the university, profession and the outside world. Recently, the Computing Research Board sent me the 1986-87 Taulbee Survey Report on the Production and Employment of Ph.D.'s and Faculty in Computer Science and Engineering. Every year there is a survey of Ph.D. granting Computer Science Departments throughout the United States. It has been called the Taulbee Survey Report in honor of Orrin E. Taulbee of the University of Pittsburgh who dedicated himself to these surveys from 1970 to 1984. This year, through strenuous efforts by David Gries and Dorothy Marsh of the Cornell University Computer Science Department, the 1986-87 survey has become available in record time. That survey provides important context for our activities. Immediately below, we provide some metrics for the research environment in the UCLA Computer Science Department which were gathered in September 1987 for the National Science Foundation. The 1986-1987 Taulbee Survey Report by the Computing Research Board, reprinted with permission of the authors, follows the metrics. DEPARTMENTAL DATA UNDERGRADUATE DATA September 87 September 81 Number of FrE Faculty 35.25 number in Lower Division 98 Regular Faculty 31.25 Number in Upper Division 174 Adjunct Faculty .63 alaning Graduate Study 31% Research & Post-doc Faculty 0 =anng Employment 69% Instructors 3.37 Average Starting Salary $28,944.00 _Average Number of Offers 3 Number of Technical Support Staff 10.0 1 Programming & Systems 7.0 3RADUATE DATA Hardware & Electronics 3.0 Other 0 umber of Part-Time M.S. Students 0 _umber of Full-Time M.S. Students 114 lumber Administrative Support Staff 25.0 umber of Part-Time Ph.D. Students 0 "ercentage Budget _umber of Full-Time Ph.D. Students 159 Instruction 31% •,verage Entering GRE Scores Internally Funded Research 3% Verbal 69.52 Externally Funded Research 66% Quantitative 95.34 Other 0% Advanced 84.75 __verage Entering Undergraduate GPA 3.62 rotal Department Budget 12,022,000.00 Out of 4.0 Capitalization $ 8,049,938.00 Fatios rotal Space/Faculty Member Number Accepted/Number ApplyinS 175/506 Office 242 sq.ft Number Enrolled/Number Accepted 80/175 Laboratory 293 sq.ft Numbers Holding: Research Fellowships 14 Number External Grants & Contracts 110 RA's in Submitting Department 93 Current Year Total Research Budget RA's in Other Departments 0 Internal Funds $ 350,028.00 TA's in Submitting Departments 18 External Funds $ 4,119,74.00 TA's in Other Departments 5 1 The 1986-87 Taulbee Survey ReportO The Computing Research Board's Survey on the Production and Employment of Ph.D.'s and Faculty in Computer Science and Engineering': David Gries, Dorothy Marsh Computer Science, Cornell University January 1988 IntrodUction This report describes the results of a survey completed in December 1987 on the production and employment of Ph.D.'s and faculty of Ph.D.-granting Computer Science/Engineering Departments during the academic year 1986-87.2 All 123 Computer Science (CS) departments (111 U.S. and 12 Canadian) participated. In addition, for the first time, 22 departments offering the Ph.D. in Computer Engineering (CE) were included.3 Throughout this report, CE statistics are reported separately so that comparisons with previous years can be made for CS, but the intention is to merge all statistics for CS and CE after several years. Some highlights from the survey are: " The 123 CS departments produced 466 Ph.D.'s, an increase of 13% over the previous year;, 255 were Americans, 19 Canadians, and 181 foreign (11 were unknown). Of the 466, 232 went to academia, 151 to industry, 8 to government, and 34 overseas; 4 were self-employed (37 were unknown). "*The 123 CS departments expect to produce 707 Ph.D.'s next year. (This is far too optimistic; we expect, instead, another increase of 13% to 525.) "* 1008 students passed their Ph.D. qualifying exam in CS departments, an increase of 17% over 1985-86. "*The 123 CS departments have 2269 faculty members, an increase of almost 11%: 857 Assistant, 630 Associate, and 782 Full Professors. "*The 123 CS departments reported hiring 238 faculty and losing 179 (to retirement, death, other universities, graduate school, and non-academic positions). "*The 123 CS departments want to grow from 2325 faculty members (including visitors and non-tenure-track faculty) to 3133 in five years, an increase of 35%, at an average rate of 1.3 per department per year. (Last year, they wanted a growth of 1.4 per department but grew 1 per department.) 0 The title of the survey honors Orrin E. Taulbee of the University of Pittsburgh. who conducted these surveys for the Computer Science Board annually front 1970 to 1984. "Melh145 departments completing the questionnaire deserve a round of applause. 2123 departments reported on an acadernic-year basis and 13 on a 1987 calendar-year basis; 9 neglected to indicate the system used. Departments usually report on the same basis from year to year, so the difference has no effect when viewing changes in survey data. 3 The Forsythe list - the list of all departments in the U.S. and Canada that grant a Ph.D. in CS or CE - is maintained by Terry Walker, a member of the Computing Research Board. This is first year that the CE departments have been included. 2 One can draw some conclusions and make some predictions. First, the growth of 13% in CS Ph.D. production, although less than the 20% increase of 1985-86, is encouraging.