Faculty

Department Chair

Christian Skalka

Professor, Department of Computer Science • Chair, Department of Computer Science

ceskalka@uvm.edu
Expertise

Programming languages and type theory, security and privacy in distributed systems

Primary Appointments

Josh Bongard

Professor, Department of Computer Science • Graduate Student Advisor

josh.bongard@uvm.edu
Expertise

Evolutionary robotics, evolutionary computation, physical simulation.

Clayton Cafiero

Senior Lecturer, Department of Computer Science

clayton.cafiero@uvm.edu
Expertise

Theory of computation; artificial intelligence; software engineering; algorithms

Nick Cheney

Associate Professor, Department of Computer Science

ncheney@uvm.edu
Expertise

Machine Learning, Deep Learning, Meta-Learning, AutoML, Evolutionary Computation, Evolutionary Robotics


 

Samantha Connolly

Lecturer, Department Computer Science

samantha.connolly@uvm.edu
Expertise

Introductory programming.

Lisa Dion

Senior Lecturer, Department of Computer Science

lisa.dion@uvm.edu
Expertise

Peter Dodds

Professor, Department of Mathematics and Statistics

peter.dodds@uvm.edu
Expertise

Complex systems and networks, contagion, sociotechnical phenomena, happiness, stories.

James Eddy

Professor of the Practice, Department of Computer Science

James.Eddy@uvm.edu
Expertise

Cybersecurity and cryptography, embedded systems programming, and computer organization/architecture.

Yuanyuan Feng

Assistant Professor, Department of Computer Science

yuanyuan.feng@uvm.edu
Expertise

Human-computer interaction, usable privacy and security, privacy-enhancing technologies, health informatics.

Laurent Hébert-Dufresne

Professor, Department of Computer Science

Laurent.Hebert-Dufresne@uvm.edu
Expertise

Complexity science; Complex networks; Disease modeling; Computational Social Science.

Jason Hibbeler

Senior Lecturer, Department of Computer Science • Vice Chair

jason.hibbeler@uvm.edu
Expertise

Software Engineering; systems.

Jackie Horton

Senior Lecturer, Department of Computer Science

Jackie.Horton@uvm.edu
Expertise

Brian Lavallee

Lecturer, Computer Science

brian.lavallee@uvm.edu
Expertise

Structural graph theory, parameterized algorithms and complexity

Byung S. Lee

Professor, Department of Computer Science

bslee@uvm.edu
Expertise

Juniper Lovato

Assistant Professor, Department of Computer Science

Juniper.Lovato@uvm.edu
Expertise

Multi-Scale Data Ethics, Networks, Applied Ethical Philosophy, Group Privacy, Privacy Policies, Distributed Consent, Ethics of Science and Technology, Complex Systems, Ethics in AI Art, Data Science, Computational Classics, Digital...

Laura Marthaler

Senior Lecturer, Department of Computer Science

lmarthal@uvm.edu
Expertise

Telecommunications, Combinatorics, Graph Theory

Joseph Near

Associate Professor, Department of Computer Science

jnear@uvm.edu
Expertise

Data privacy, computer security, and programming languages.

Jody Mailand Prescott

Lecturer II, Department of Computer Science

jody.prescott@uvm.edu
Expertise

Cyber leader ethical development; military ethics and international humanitarian law; gender, climate change and armed conflict

Safwan Wshah

Associate Professor, Department of Computer Science

Safwan.Wshah@uvm.edu
Expertise

Machine Learning, Image & Video Processing, Deep Learning, Pattern Recognition, Computer Vision, Document Imaging & Digital Signal Processing.

Secondary Appointments

James Bagrow

Associate Professor, Department of Mathematics & Statistics

james.bagrow@uvm.edu
Expertise

Network Science, Complex Systems, Data Science and Machine Learning, Computational Social Science, Mathematical Modeling

Brian Beckage

Professor, Department of Computer Science • Graduate Student Advisor

Brian.Beckage@uvm.edu
Expertise

Chris Danforth

Professor, Department of Mathematics and Statistics

chris.danforth@uvm.edu
Expertise

Computational Social Science, Complex Systems, Chaos

George Pinder

Professor, Department of Civil and Environmental Engineering

gpinder@uvm.edu
Expertise

Water Resources, Environmental, Sustainability & Energy, Geotechnical & Geoenvironmental, Climate Change & Hazard Mitigation

Michael Radermacher

Associate Professor

mraderma@uvm.edu
Expertise

Three-dimensional (3D) Reconstruction of Single Particles from Electron Micrographs.

Donna Rizzo

Acting Chair and Professor, Department of Civil and Environmental Engineering

drizzo@uvm.edu
Expertise

Development of new computational tools, including artificial neural networks, to improve the understanding of human induced changes on natural systems and the way we make decisions about natural resources.

Jean-Gabriel Young

Assistant Professor, Department of Mathematics and Statistics

Jean-Gabriel.Young@uvm.edu
Expertise

Statistical Inference, Data Science, Complex Networks, Complex Systems.

Asim Zia

Associate Dean of Research and Postgraduate Education • Professor

Asim.Zia@uvm.edu
Expertise

Computational policy analysis, governance networks, social ecological systems, coupled natural and human systems, sustainable development, food, energy and water systems

Jun Yu

Professor, Department of Mathematics and Statistics

jun.yu@uvm.edu
Expertise

Applied Mathematics, Modeling, Biomathematics

Adjunct Faculty

John Cohn

Adjunct Professor, Department of Computer Science

johncohn@us.ibm.com
Expertise

Microelectronics & STEM Education

David Darais

Adjunct Assistant Professor, Computer Science

David.Darais@gmail.com
Expertise

Programming analysis, mechanized proofs, software defined networking, differential privacy, secure multiparty computation.

Don Gage

Adjunct Associate Professor

hgage@uvm.edu
Expertise

Medical Imaging

Emeritus

Jeanne Douglas

Senior Lecturer Emeritus, Department of Computer Science

jmdougla@uvm.edu
Expertise

Alison Merel Pechenick

Senior Lecturer Emerita, Department of Computer Science

Alison.Pechenick@uvm.edu
Expertise

Jeffrey Dinitz

Professor Emeritus

jeff.dinitz@uvm.edu
Expertise

Margaret (Maggie) Eppstein

Professor Emeritus • Research Professor

Maggie.Eppstein@uvm.edu
Expertise

Complex systems modeling and analysis, including evolutionary and agent-based computing, artificial neural networks, complex networks, etc., with applications in a variety of biological, physical, technological, and social domains.