The Department of Computer and Information Science Welcomes 2016-2017 New Faculty

In line with the Penn Engineering's faculty growth initiative, the Department of Computer and Information Science has hired nine new faculty members during the 2016-2017 academic year. These individuals show exceptional research achievement and potential, dedication to teaching undergraduate and graduate courses, and a drive to take a position of international leadership in defining their field of study. The department is very pleased to welcome these new faculty members to CIS.

Dan Roth

Dan Roth's research interests are in the computational foundations of intelligent behavior. He develops theories and systems pertaining to intelligent behavior using a unified methodology – at the heart of which is the idea that learning has a central role in intelligence. In particular, he has focused on the study of machine learning and inference methods to facilitate natural language understanding.

Dr. Roth received his B.A Summa cum laude in Mathematics from the Technion, Israel and his Ph.D. in Computer Science from Harvard University in 1995. Before coming to Penn, he was a Founder Professor of Engineering as well as a Professor in the Department of Computer Science and the Beckman Institute at the University of Illinois at Urbana-Champaign.

Learn more about Dan Roth by visiting his faculty profile.

Shivani Agarwal
Associate Professor

Shivani Agarwal’s research interests include foundational questions in machine learning, applications of machine learning in the life sciences, and connections between machine learning and other disciplines such as economics, operations research, and psychology.

Dr. Agarwal received a B.A./M.A. in Computer Science from the University of Cambridge and completed her Ph.D. in Computer Science at the University of Illinois at Urbana-Champaign in 2005. Prior to Penn, she was the 2015-16 William and Flora Hewlett Foundation Fellow at the Radcliffe Institute for Advanced Study at Harvard University. She has previously taught at MIT, and she was on the faculty of the Indian Institute of Science.

Learn more about Shivani Agarwal by visiting her faculty profile.

Mayur Naik
Associate Professor

Mayur Naik's research interests span the areas of programming languages and software engineering. His research seeks to improve software quality and programmer productivity. His current focus lies in developing programming systems that effectively combine the power of users, computers, and data.

Dr. Naik earned his Ph.D. in Computer Science in 2008 from Stanford University. Previously, he was a researcher at Intel Labs, Berkeley (2008-2011) and on the faculty at Georgia Tech (2011-2016).

Learn more about Mayur Naik by visiting his faculty profile.

Chenfanfu Jiang
Assistant Professor

Chenfanfu Jiang’s primary research interest is continuum mechanics simulation of solids and fluids for computer graphics. He also actively collaborates with researchers in other fields, for example, working with computer vision researchers to figure out physical quantities from a scan.

Dr. Jiang received his B.S. in Physics through the Special Class for the Gifted Young Program at the University of Science and Technology of China. He earned his Ph.D. in Computer Science from UCLA in 2015, after which he became a Postdoctoral Scholar in their Department of Mathematics and Computer Science.

Learn more about Chenfanfu Jiang by visiting his faculty profile.

Vincent Liu
Assistant Professor

Vincent Liu's research is in the general area of networked systems and bridges all layers of the networking stack, from hardware concerns to application and user demands. Within computer networking, he has published in a variety of fields including data center networks, fault-tolerant distributed systems, energy-efficient wireless communication, and systems to preserve security and privacy.

Dr. Liu received a B.S. in Computer Science from the University of Texas at Austin, where he was in the Dean’s Scholars Honors Program as well as the Turing Scholars Program. He then went on to earn his Ph.D. in Computer Science & Engineering from the University of Washington in August 2016.

Learn more about Vincent Liu by visiting his faculty profile.

Linh Thi Xuan Phan
Assistant Professor

Linh Thi Xuan Phan's interests span the areas of real-time systems, embedded systems, cyber-physical systems, and cloud computing. Her research develops theoretical methods, analysis tools, and platform support for building complex systems efficiently and with provable safety, security, and timing guarantees.

Dr. Phan received a B.Comp. degree in Computer Science from the National University of Singapore, where she continued to complete her Ph.D. in 2009. She joined Penn in 2009 as a Research Associate, completed a Postdoctoral Fellowship in the Real-Time Systems group of the PRECISE center, and then was a Research Assistant Professor from 2012 to 2016.

Learn more about Linh Thi Xuan Phan by visiting her faculty profile.

James Weimer
Research Assistant Professor

James Weimer focuses his research interest on the design and analysis of cyber-physical systems with application to medical devices/monitors, autonomous systems, networked systems, building energy management, and embedded systems security. He strives to develop quantitative approaches that bridge theory and practice.

Dr. Weimer received a B.S. in Electrical Engineering from Purdue University. He then went on to earn his M.S. and his Ph.D. in Electrical and Computer Engineering from Carnegie Mellon University in 2010. Prior to his appointment as Research Assistant Professor, he was a Postdoctoral Researcher at Penn and at the KTH Royal Institute of Technology in Stockholm, Sweden.

Learn more about James Weimer by visiting his faculty profile.

Adam Mally

Adam Mally has been very active in Penn's SIG Center for Computer Graphics, doing research, web site management, and instructing undergraduate and graduate students.

Adam received his B.S.E. in Digital Media Design and his M.S.E. in Computer Graphics and Game Technology from the University of Pennsylvania. Since 2015, he has served as a part-time lecturer at Penn, instructing undergraduate and graduate students in various computer graphics courses such as CIS 560: Interactive Computer Graphics and CIS 561: Advanced Computer Graphics.

Learn more about Adam Mally by visiting his LinkedIn page.

Paul "Will" McBurney

Will McBurney’s research is in software engineering, with a focus in automatic documentation and program comprehension. He received the IEEE ACM Distinguished Paper Award and the ICPC Best Paper Award in 2014. During the spring semester, he taught both CIS 350: Software Design & Engineering and CIT 590: Programming Languages and Techniques.

Dr. McBurney received his B.S. and M.S. in Computer Science from West Virginia University, and went on to earn his Ph.D. in Computer Science from the University of Notre Dame in 2016, advised by Professor Collin McMillan.

Learn more about Will McBurney by visiting his faculty profile