RECORD OF THE CRA WORKSHOP ON ACADEMIC CAREERS FOR WOMEN HELD AT FCRC, SAN DIEGO, MAY 15, 1993 PROGRAM 8:00-8:15 Introduction and Welcome The purpose of the workshop is to give women who are starting or ready to start academic careers the practical information they need to succeed. The program is intended for people who will be at research universities where a substantial research program is critical to success. Cynthia Brown, Northeastern University 8:15-9:15 Session 1: The tenure decision. Overview of what's needed (and what's not needed). Typical successful research record at top and second-tier places. What's needed in teaching. What's needed in service. Need for letters. What to keep track of so you can write a good tenure dossier. How to describe your research, teaching and service in the dossier. Choosing references, and the protocol of how to approach them. Common pitfalls and mistakes. (This gives an overview; several topics will be expanded on later.) Chair: Maria Klawe, University of British Columbia. Panelist: Mary Jane Irwin, Penn State University. 9:15-10:15 Session 2: Getting the job and getting established. Getting the job: Industry or academia? Interviewing, what to ask and what to ask for. The two body problem. Getting established: Making the right impression. Establishing yourself in the department -- balancing research, teaching, students and real life. Chair: Francine Berman, University of California at San Diego. Panelists: Valerie Taylor, Northwestern University; Jill P. Mesirov, Thinking Machines Corp. 10:15-10:30 Break. 10:30-11:30 Session 3: Building your research program. Going beyond your thesis. ``Taste.'' Choosing research problems. Pros and cons of collaborating. Journal versus conference publication. Balancing theory and experiment. What referees look for. How much to put in one paper. Good writing style. Choosing a journal or conference to submit it to. Differences between journal and conference standards. What to do when a paper is rejected. Chair: Nancy Leveson, University of California at Irvine. Panelists: Mary Vernon, University of Wisconsin; Vijaya Ramachandran, University of Texas. 11:30-12:30 Session 4: Making connections. The importance of attending conferences. How to meet people at conferences. Having a five-minute description of your work prepared. How to look and sound professional. How to deal with inappropriate comments and harrasment. Why having a network is important, and how to maintain it after the conference. Being part of the "young girls' network." Chair: Judy Goldsmith, University of Manitoba. Panelists: Joan Feigenbaum, AT&T Bell Laboratories; Naomi Nishimura, University of Waterloo. 12:30-2:00 Lunch. 2:00-3:00Session 5: Teaching. How to be a good teacher. Common mistakes of new teachers. How much time to put into it. What you should ask to teach. Dealing with problem students. Special problems encountered by women faculty. Chair: Joan Francioni, University of Southwestern Louisiana. Panelists: Virginia Lo, University of Oregon; Barbara Ryder, Rutgers University. 3:00-4:00 Session 6: Obtaining external funding. Strategies for obtaining funding from the federal government (both peer-reviewed and government-reviewed funding) and industry. Structure of a typical good proposal. Protocol of contacting grant officers. Resources the University may have to help you. Asking for matching funds. Chair: Susan Eggers, University of Washington. Panelists: Marina Chen, Yale University; Helen Gigley, NRL (formerly at NSF). 4:00-4:15 Break. 4:15-5:30 Session 7: Time management. How hard do you have to work? How much time should you be spending on teaching, research, service? How to protect yourself from unreasonable teaching and service demands. How people who had children while they were untenured coped. What they would do differently if they had to do it over. Chair: Jan Cuny, University of Massachusetts at Amherst. Panelists: Leah Jamieson, Purdue University; Laurie Dillon, University of California at Santa Barbara Participants, in order of appearance. CYNTHIA A. BROWN Cynthia Brown received her Ph.D. degree in Mathematics from the University of Michigan in 1977. She was on the faculty of Indiana University from 1977-1982; a Member of Technical Staff at GTE Laboratories from 1982-1984; and on the faculty of Northeastern University from 1984 to the present. She is currently Dean of the College of Computer Science at Northeastern. Her research interests include analysis of algorithms and computer science education. MARIA KLAWE Maria Klawe received her Ph.D. degree in Mathematics from the University of Alberta in 1977, followed by graduate work and a faculty position in computer science at the University of Toronto. She joined the IBM Research Division in San Jose in 1980 as a Research Staff Member, becoming manager of the Discrete Mathematics Group in 1984, and the Mathematics and Related Computer Science Department in 1985. As of 1988, she has been Professor and Head of the Department of Computer Science at the University of British Columbia. Her research interests include discrete mathematics, theoretical computer science, and user-interface issues in the design of software for middle school mathematics education. MARY JANE IRWIN Mary Jane Irwin received the M.S. (1975) and Ph.D. (1977) degrees in Computer Science from The University of Illinois, Urbana- Champaign. She is a Professor of Computer Science and Head of the Department of Computer Science at The Pennsylvania State University. Dr. Irwin is on the executive committee of the Design Automation Conference, is on the editorial board of The Journal of VLSI Sig- nal Processing and the IEEE Transactions on Computers, is a member of the Computing Research Board, an was recently elected to the IEEE Computer Society Board of Governors. She will be serving as Program CoChair of the next Symposium on Computer Ar- ithmetic. Dr. Irwin's primary research interests include computer architec- ture, the design of application specific VLSI processors, comput- er arithmetic, and VLSI CAD tools. She has authored over 100 scholarly works. Her research is supported by an NSF Institu- tional Infrastructures grant and an NSF research grant. FRANCINE BERMAN Francine Berman received her Ph.D. degree from the University of Washington in 1979. She was on the faculty of Purdue University from 1979-1984, and has been on the faculty of the University of California, San Diego from 1984 to the present. She is founder of the Parallel Computation Laboratory at UCSD and Senior Fellow at the San Diego Supercomputer Center. Her research interests include parallel programming tools and models and heterogeneous computing. VALERIE TAYLOR Valerie Taylor received her Ph.D. degree from the University of California at Berkeley in 1991. She is currently an Assistant Professor in the EECS Department at Northwestern University. Her research interests include parallel processing, scientific computing, and special purpose processor design. She was awarded an NSF Young Investigator award in 1993. JILL P. MESIROV Jill P. Mesirov is Director of Mathematical Sciences Research at Thinking Machines Corporation. Her main research interest is the study and development of parallel algorithms which arise in science and engineering applications. She has also worked on a number of problems in the area of cryptology. Mesirov received her Ph.D. in mathematics from Brandeis University in 1974. Before joining Thinking Machines Corporation in 1985, Mesirov was a lecturer at the University of California at Berkeley for two years, a research mathematician at the Communications Research Division of IDA, and Associate Executive Director of the American Mathematical Society. She is a former President of the Association for Women in Mathematics, a Trustee of the Society for Industrial and Applied Mathematics, and the current Chair of the Conference Board of the Mathematical Sciences. NANCY LEVESON Nancy Leveson received her Ph.D. degree in Computer Science from UCLA in 1980. She was on the faculty at the University of California, Irvine from 1980 to 1993 and is currently a professor at the University of Washington. She is Editor-in-Chief of the IEEE Transactions on Software Engineering, a member of the Board of Directors of the Computing Research Association, and Co-Chair of the CRA Committee on the Status of Women in Computer Science. Her current research is in the area of software safety. MARY VERNON Mary K. Vernon received a B.S. degree with Departmental Honors in chemistry in 1975, and the M.S. and Ph.D. degrees in computer science in 1979 and 1983, from the University of California at Los Angeles. In August 1983 she joined the Computer Science Department at the University of Wisconsin-Madison, where she is currently an Associate Professor. Prof. Vernon received an NSF Presidential Young Investigator Award in 1985, an NSF Faculty Award for Women in Science and Engineering in 1991, and has served on the C. S. Advisory Board of the Computer Measurement Group and the Board of Directors of ACM SIGMETRICS; She is currently a member of the NSF Blue Ribbon Panel on High Performance Computing as well as an editor for the \fIIEEE Transactions on Software Engineering\fR. Her research interests include techniques for parallel system performance analysis, and parallel architectures and systems. VIJAYA RAMACHANDRAN Vijaya Ramachandran received her Ph.D. degree from Princeton University in 1983. She was an Assistant Professor at University of Illinois at Urbana-Champaign from 1983 to 1988. During Fall 1985 she was at the Mathematical Sciences Research Institute at Berkeley as a participant in the Special Year on Computational Complexity, and in Fall 1987 she was on sabbatical at University of California and the International Computer Science Institute, both at Berkeley. Since 1989 she has been an Associate Professor at the University of Texas at Austin. Her research interests are in theoretical computer science, especially in parallel computation and in the design and analysis of algorithms. JUDY GOLDSMITH Judy Goldsmith received her Ph.D. from the University of Wisconsin-Madison in 1988. She was a postdoc at Dartmouth College, a visiting professor at Boston University, and an Assistant Professor at the University of Manitoba. She is now an Assistant Professor at the University of Kentucky, in Lexington, KY. Her research interests include structural complexity, mathematical logic and its applications to complexity, and computational geometry. JOAN FEIGENBAUM Joan Feigenbaum received her Ph.D. from Stanford University in 1986 and has been a Member of Technical Staff in the Computing Principles Research Department at AT&T Bell Laboratories since then. Her research interests include complexity theory, cryptography and security, and the theory and applications of graph algorithms. She is on the editorial boards of the SIAM Journal on Computing, the Journal of Cryptology, and the Journal of Algorithms. NAOMI NISHIMURA Naomi Nishimura holds a B.S. in Mathmatics and Classics from Yale University and an M.Sc. and Ph.D. in Computer Science from University of Toronto. She is currently an Assistant Professor at the University of Waterloo in Ontario, Canada. Her research is motivated by an interest in extending the theory of parallel computation to incorporate issues that arise in practice. JOAN FRANCIONI Joan M. Francioni received her Ph.D. degree in Computer Science from Florida State University in 1981 and is currently an associate professor of Computer Science at the University of Southwestern Louisiana. As an educator, Dr. Francioni is involved in Writing Across the Curriculum efforts in computer science in addition to teaching undergraduate and graduate core courses. The general scope of her research is in the area of system-level tools to support parallel programming. VIRGINIA LO Virginia Lo received her Ph.D. from the University of Illinois at Urbana-Champaign in 1983. She has been in the Dept. of Computer and Information Science at the University of Oregon since 1985 where she is currently an Associate Professor. Her research interests are in the area of parallel and distributed computing: mapping, scheduling, process migration, and distributed shared memory. She is also interested in adaptation of the learning paradigms known as "whole language" and "whole math" to introductory curricula in computer science. BARBARA RYDER From 1971-1976, Barbara G. Ryder was a Associate Member of Technical Staff at AT&T Bell Laboratories, Murray Hill NJ. She received her Ph.D. degree from Rutgers University in 1982; she has served on the faculty of the Computer Science Department at Rutgers since her graduation. Dr. Ryder was selected as an ACM National Lecturer from 1985-1988, and serves on the Executive Committee of ACM SIGPLAN (1989-). She is an editor of ACM LOPLAS and the JOURNAL OF PROGRAMMING LANGUAGES. Her research interests include: static program analysis, applications of incremental software analysis tools for programming-in-the-large, and programming environments for parallel computation. SUSAN EGGERS Susan Eggers received her Ph.D. degree from the University of California, Berkeley, in 1989. She is currently an Assistant Professor at the University of Washington. Her research interests are computer architecture and back-end compilation, with an emphasis on experimental performance analysis. Her current work is on issues in multiprocessor systems (parallel program behavior, shared data optimizations, thread placement, code scheduling and prefetching) and RISC architectures (code scheduling, run time code generation). Prior to graduate school she developed industrial software systems for fifteen years. MARINA CHEN Marina C. Chen received her Ph.D. degree in Computer Science from California Institute of Technology in 1983. She has been the President of Cooperating Systems Corporation specializing in high performance computing software since July 1993. Before that, She was an Associate Professor in the Systems and Programming Languages Group at the Department of Computer Science, Yale University, New Haven, CT, where she began as an Assistant Professor in 1983. Her research interests include parallel processing, high performance computing software, compiler construction, and formal methods for software development. Her current research efforts include the design and implementation of Fortran-90 compilers for high performance platforms, and the development of programming abstractions and object-oriented class libraries for adaptive distributed data structures. HELEN GIGLEY Helen Gigley received her Ph.D. degree from the University of Massachusetts/Amherst in 1982. Following a CNRS-NIH Post-Doctoral Research Year at INSERM Unite 94 in Lyon, France, she was on the faculty at the University of New Hampshire, Computer Science Department, 1983-1987. She held a Visiting Scientist Position in the Department of Cognitive and Linguistic Sciences at Brown, 1987-1988, before moving to the National Science Foundation, 1988-1991. At NSF she was Deputy Division Director for the Computer and Computation Research Division and Program Director for the Knowledge Models and Cognitive Systems Program. Presently, she is Head of the Human Computer Interaction Laboratory at the Naval Research Laboratory. Her research interests span artificial intelligence, natural language processing and cognitive neuroscience modeling. JANICE E. CUNY Jan Cuny received her Ph.D. degree from the University of Michigan in 1981. She was a member of the faculty at Purdue University from 1981-1983 and of the faculty at the University of Massachusetts from 1983 until 1993. In the fall of 1993, she will join the Department of Computer and Information Science at the University of Oregon. Her research interests center on programming environments for massively parallel machines with an emphasis on program specification, debugging, and visualization. LEAH H. JAMIESON Leah H. Jamieson received the S.B. degree in mathematics from M.I.T. in 1972 and the Ph.D. degree in 1977 from the Department of Electrical Engineering and Computer Science, Princeton University. In 1976 she joined the faculty at Purdue University, where she is currently Professor of Electrical Engineering and Graduate Coordinator for the Electrical Engineering School. Her research interests include the design and analysis of parallel algorithms; the application of parallel processing to the areas of digital speech, image, and signal processing; and speech analysis and recognition. Dr. Jamieson is a Fellow of the IEEE. LAURA K. DILLON Laura Dillon received her Ph.D. degree in Computer Science from the University of Massachusetts in 1984. She was an Assistant Professor at the University of Massachusetts in 1984-5, after which she joined the faculty at the University of California, Santa Barbara, where she is currently an Associate Professor in Computer Science. Her research interests include formal modeling and analysis of concurrent software systems. A central goal is the development of automated tools to support development of reliable software. BEGINNING OF TRANSCRIPT INTRODUCTION Cynthia Brown Good morning everyone, and welcome to the workshop. I would like to explain the format of the sessions and the way things are going to work. We have seven sessions; each one is going to last about an hour. In the first 40 minutes or so of the sessions the people on the panels will present their ideas, and then the last 20 minutes are going to be open for you to ask questions of the panelists. I've tried to get people who can really give you expert answers and I want to strongly encourage everybody to take advantage of the question period. Here you have the experts available to you, so don't be shy about coming forward and asking your questions. If you do want to ask a question, please use a microphone, since we are recording the sessions. You are also welcome to make comments. After the conference is over, we are going to make a transcript of everything that happens and the people on the panels are going to have the opportunity to edit what they say. We would like to encourage a lot of free and open discussion, so the people on the panels will have an opportunity to edit their part of the transcript in case they said something that they later think they don't want everybody in the Western Hemisphere and part of Europe to see. The people who are asking the questions won't have the same opportunity but if you want to you can tell me afterwards; you can just give me a note. I made a comment in such-and-such a panel and I am not really comfortable with it appearing in the transcript, or something like that. I hope that won't happen, but I just want you to know that it is available and I also want to let everyone know that the transcripts will be made public. I am going to try to keep the sessions on schedule, so I will have to cut off the discussions, no matter how interesting they may be, when we get to the end of the time allotted for that session. Sorry to have to be the bad guy, but that is the way it will have to work. Instead of my trying to introduce the people in each session, I am going to ask each panel that the people just briefly introduce themselves and say where they are from. Ok, so that I think takes care of all the administrative trivia connected with this meeting. Does anyone have a question before we begin? One other comment, though: it's really great to see so many people here. I know a lot of us sometimes feel that we are isolated or that we are the only one, so just look around--we have more people coming, you're not the only one. One of the main purposes of this meeting is to help everybody to get to know the other women who are in computer science and related fields. You may have seen their names, you may be on systers and have seen email, you may have talked to a lot of people on email but now you have the chance to meet them face-to-face, so again, take advantage of the opportunity in the breaks and at lunch and get to know some of the people personally that you have only met over electronic media.