CompsciPBL > Advisory Board > shaw

Kelly Anne Shaw

kelly dog

Kelly A. Shaw is an Assistant Professor in the Department of Mathematics and Computer Science at the University of Richmond. Her research explores how to improve the performance of new computer chip designs for applications that try to learn information from large stores of accumulated data (e.g. business databases or genome sequence data). Instead of containing a single computer processor, these new chips contain multiple processors. Consequently, these new chips can perform many computations simultaneously instead of serially, potentially completing more work in a shorter period of time. Supporting resources that supply these processors with data, such as memory and communication resources, must be properly managed in order to achieve maximum performance. Dr. Shaw's research examines how to best manage these supporting resources.

Professor Shaw received her B.S. degree in Computer Science from Duke in 1997 and the Ph.D. in Computer Science from Stanford in 2005 with a Distinction in Teaching. She is committed to encouraging a more diverse set of individuals to pursue computer science by reaching students in the classroom as well as through research. She teaches both introductory and upper-level undergraduate computer science courses and incorporates new teaching tools, such as Alice and JFLAP, into her courses to make the material accessible. Her research is in the area of computer architecture with a particular interest in designing architectures that are well-suited for mining data, including businesses' data warehouses and scientific databases. Although she is a new faculty member, Professor Shaw has already served as the primary advisor for two undergraduate summer research internships, including a female student from Fordham University through the NSF/CRA-W Distributed Mentor Project, and been the co-advisor for an undergraduate physics student funded through a Howard Hughes Medical Institute grant. She is also actively engaged in encouraging women and minorities in computer science. She has taken several undergraduate female students to the two most recent Grace Hopper Celebration of Women in Computing conferences and helped organize several events for women and minorities in her research subfield, including the Computer Architecture Summer School in 2006 which was part of a CRA-W/CDC proposal funded by the NSF Broadening Participation in Computing (BPC) program.