Six new faculty Join CSE
William Arthur
Lecturer
PhD, Computer Science and Engineering, 2016
University of Michigan
William recently received his PhD from Michigan, where he was advised by Prof. Todd Austin. His research has been in the areas of computer architecture and security. William has taught as both a graduate student instructor and a primary instructor while at Michigan. Through a partnership between Michigan and Addis Ababa Institute of Technology in Ethiopia, he taught a course on Fault-Tolerant Computing to AAIT’s PhD cohort during the summer of 2015. He has served as a teaching consultant and orientation facilitator for student instructors and has led seminars on teaching at the College of Engineering. He joined CSE in September 2016.
Héctor García
Lecturer
PhD, Computer Science and Engineering, 2013
University of Michigan
Héctor received his PhD from Michigan, where he was advised by Prof. Igor Markov. His research has been centered on the design of tools to identify and analyze potential advantages and pitfalls in emergent computing technologies such as quantum computers. While at Michigan, Héctor taught as a graduate student instructor. Prior to joining CSE as a Lecturer, he worked as a software developer for Amazon and as software development manager for TD Ameritrade’s thinkorswim financial trading tools platform. In 2014, he was inducted into the Bouchet Graduate Honor Society, which recognizes outstanding scholarly achievement and promotes diversity and excellence in doctoral education and the professoriate. He joined CSE in September 2016.
Manos Kapritsos
Assistant Professor
PhD, Computer Science, 2014
University of Texas, Austin
Manos’ research interests are in the area of software systems, with a focus on fault-tolerant distributed systems. In his dissertation research, Manos reconciled replication with multithreaded execution by rethinking the 40-year-old architecture of replicated systems to enable the performance benefits of parallel execution. In post-doctoral work, he has worked to bring formal verification to distributed systems, proposing a new way of reasoning about complex distributed systems through a combination of reduction and multilevel refinement to partition them into smaller, manageable components. Manos is currently a postdoctoral researcher at Microsoft Research; he will join CSE in January 2017.
Baris Kasikci
Assistant Professor
PhD, Computer Science, 2015
École Polytechnique Fédérale de Lausanne
Baris’ research interests are in the area of software systems, with a focus on techniques, tools, and environments for building reliable and secure software. In his dissertation research, Baris proposed and investigated techniques for the detection, classification, and root cause diagnosis of bugs, with a particular emphasis on concurrency bugs. He was the recipient of the 2016 Roger Needham PhD Award for the best PhD thesis in computer systems in Europe and the 2016 Patrick Denantes Memorial Prize for outstanding PhD thesis at the School of Information and Communication Sciences at EPFL. Baris is currently a researcher at Microsoft Research. He will join the faculty at CSE in September 2017.
Andrew Lukefahr
Lecturer
PhD, Computer Science and Engineering, 2016
University of Michigan
Andrew recently received his PhD from Michigan, where he was advised by Prof. Scott Mahlke. His research has been focused on energy efficient mobile computing, embedded systems, and neural inspired computation. In 2013, he received recognition for the Best Hardware Presentation in the CSE Graduate Student Honors Competition. Andrew has taught as a primary instructor while at Michigan. He joined CSE in September 2016.
Arunesh Sinha
Assistant Research Scientist
PhD, Electrical and Computer Engineering, 2014
Carnegie Mellon University
Arunesh’s research has primarily been in the domain of game theory, machine learning, and security and privacy. His research interests include building and analyzing mathematical models that provide guidance to defenders in a multi-agent setting. He is interested in the theoretical aspects of such problems, along with an emphasis on real-world applicability of the models. Arunesh joined the faculty at Michigan in August 2016.