Faculty

Eric Anson

Associate Professor of Practice Office: GS 809 Interests: Theoretical computer science, computational biology, algorithms, history of computing, machine learning. (Ph.D., The University of Arizona, 2000)

Kobus Barnard

Professor (Sabbatical AY22-23) Office: GS 708 Interests: Computer vision, machine learning, scientific applications, multimedia data. (Ph.D., Simon Fraser University, 1999)

Eduardo Blanco

Associate Professor Office: GS 739 Interests: Natural language processing (Ph.D., The University of Texas at Dallas, 2011)

Lei Cao

Assistant Professor Office: GS 712 Interests: Systems (Ph.D., Worcester Polytechnic Institute)

David Claveau

Associate Professor of Practice Office: GS 811 Interests: Robotics, artificial intelligence, computer vision, computer graphics, computer science education. (Ph.D., Concordia University, 2007)

Christian Collberg

Interim Department Head and Professor Office: GS 758 Research Interests: Programming languages, compilers, intellectual property protection of software, domain-specific search engines. (Ph.D., University of Lund, 1992)

Saumya Debray

Interim Associate Department Head and Professor Office: GS 735 Research Interests: Compilers, program analysis and optimization, programming language implementation. (Ph.D., The State University of New York at Stony Brook, 1986)

Benjamin Dicken

Lecturer Office: GS 850 Interests: Software engineering, web development, program analysis, computer science education.

Alon Efrat

Associate Professor Office: GS 742 Interests: Geometric pattern machining, realistic input models, geographics information science and spatial databases, algorithms for mobile robots. (Ph.D., Tel-Aviv University, 1998)

Mark Fischer

Adjunct Instructor Office: GS 846

Kwang-Sung Jun

Assistant Professor Office: GS 746 Interests: Machine Learning (Ph.D., University of Wisconsin-Madison, 2015)

John Kececioglu

Professor Office: GS 727 Interests: Computational biology, algorithm design and implementation, combinatorial optimization. (Ph.D., The University of Arizona, 1991)

Stephen Kobourov

Professor (Sabbatical AY22-23) Office: GS 715 Interests: Graph drawing and information visualization, algorithm design and data organization, geometric algorithms. (Ph.D., Johns Hopkins University, 2000)

Josh Levine

Associate Professor (Sabbatical Fall 2022) Office: GS 754 Interests: Visualization, geometric modeling, topological analysis, mesh generation, and computer graphics. (Ph.D., Ohio State University, 2009)

Russell Lewis

Senior Lecturer Office: GS 858 Interests: Operating systems, computer architecture. virtualization, and emulation.

Melanie Lotz

Lecturer Office: GS 845 Interests: Theoretical Computer Science, algorithms, security, and programming languages

David Lowenthal

Professor Office: GS 705 Interests: Parallel and distributed computing, operating systems, and run-time systems. (Ph.D., The University of Arizona, 1996)

Lester I. McCann

Professor of Practice Office: GS 819 Interests: Computer Science education, database management systems. (Ph.D., North Dakota State University, 1994)

Rick Mercer

Senior Lecturer Office: GS 826 Interests: Computer science education, object-oriented programming and design, agile software development, patterns.

William Mitchell

Adjunct Instructor Office: GS 854

Janalee O'bagy

Assistant Professor of Practice Office: GS 823

Jason Pacheco

Assistant Professor Office: GS 724 Interests: Statistical machine learning, probabilistic graphical models, approximate inference algorithms, and information-theoretic decision making (Ph.D., Brown University, 2016)

Adriana Picoral

Assistant Professor of Practice Office: GS 829

Todd Proebsting

Professor Office: GS 747 Interests: Programming languages, compilers, cloud computing, information aggregation. (Ph.D., University of Wisconsin, 1992)

Sazzadur Rahaman

Assistant Professor Office: GS 734 Research Interests: System and software security, program analysis, applied cryptography, internet measurement

Ravi Sethi

Laureate Professor Office: GS 816 Interests: Software technologies, communications systems, compilers, programming languages, algorithms.

Michelle Strout

Professor Office: GS 707 Interests: High performance computing, compilers including use of the polyhedral model, parallel programming models, scientific computing, and software engineering. (Ph.D., University of California at San Diego, 2003)

Mihai Surdeanu

Associate Professor Office: GS 745 Interests: Natural language processing, applied machine learning, artificial intelligence. (Ph.D., Southern Methodist University, 2001)

Beichuan Zhang

Professor Office: GS 723 Interests: Computer networks, Internet routing architecture and protocols, Internet topology, multicast. (Ph.D. University of California at Los Angeles, 2003)

Chicheng Zhang

Assistant Professor Office: 720 Interests: Machine learning, learning theory (Ph.D., University of California at San Diego, 2017)