Faculty | Computer Science | The University of Vermont(title)

Department Chair

Christian Skalka

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

ceskalka@uvm.edu

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

Evolutionary robotics, evolutionary computation, physical simulation.

Clayton Cafiero

Senior Lecturer, Department of Computer Science

clayton.cafiero@uvm.edu

Theory of computation; software engineering; algorithms.

Nick Cheney

Associate Professor, Department of Computer Science

ncheney@uvm.edu

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


 

Samantha Connolly

Lecturer, Department Computer Science

samantha.connolly@uvm.edu

Introductory programming.

Lisa Dion

Senior Lecturer, Department of Computer Science

lisa.dion@uvm.edu

Peter Dodds

Professor, Department of Mathematics and Statistics

peter.dodds@uvm.edu

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

James Eddy

Professor of the Practice, Department of Computer Science

James.Eddy@uvm.edu

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

Robert Erickson

Senior Lecturer, Department of Computer Science

Robert.Erickson@uvm.edu

Education in Computer Science, Online Learning, Web development. Cross country skiing, Fishing, Hiking, Hunting, Snow shoeing, Tracking and Nature Observation.

Yuanyuan Feng

Assistant Professor, Department of Computer Science

yuanyuan.feng@uvm.edu

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

Laurent Hébert-Dufresne

Associate Professor, Department of Computer Science

Laurent.Hebert-Dufresne@uvm.edu

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

Jason Hibbeler

Senior Lecturer, Department of Computer Science • Vice Chair

jason.hibbeler@uvm.edu

Software Engineering; systems.

Jackie Horton

Senior Lecturer, Department of Computer Science

Jackie.Horton@uvm.edu

Byung S. Lee

Professor, Department of Computer Science

bslee@uvm.edu

Juniper Lovato

Assistant Professor, Department of Computer Science

Juniper.Lovato@uvm.edu

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 Humanities, The Science of Stories, and Open Source Ecosystems.

Laura Marthaler

Senior Lecturer, Department of Computer Science

lmarthal@uvm.edu

Telecommunications, Combinatorics, Graph Theory

Joseph Near

Associate Professor, Department of Computer Science

jnear@uvm.edu

Data privacy, computer security, and programming languages.

Jeremiah Onaolapo

Assistant Professor, Department of Computer Science

jeremiah.onaolapo@uvm.edu

Cybersecurity, Understanding Malicious Activity in Online Accounts, Honeypots, Social Network Security.

Jody Mailand Prescott

Lecturer II, Department of Computer Science

jody.prescott@uvm.edu

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

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

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

Chris Danforth

Professor, Department of Mathematics and Statistics

chris.danforth@uvm.edu

Computational Social Science, Complex Systems, Chaos

George Pinder

Professor, Department of Civil and Environmental Engineering

gpinder@uvm.edu

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

Michael Radermacher

Associate Professor

mraderma@uvm.edu

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

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 Computer Science

Jean-Gabriel.Young@uvm.edu

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

Asim Zia

Associate Dean of Research and Postgraduate Education • Professor

Asim.Zia@uvm.edu

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

Applied Mathematics, Modeling, Biomathematics

Adjunct Faculty

John Cohn

Adjunct Professor, Department of Computer Science

johncohn@us.ibm.com

Microelectronics & STEM Education

David Darais

Adjunct Assistant Professor, Department of Computer Science

David.Darais@gmail.com

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

Emeritus

Jeanne Douglas

Senior Lecturer Emeritus, Department of Computer Science

jmdougla@uvm.edu

Alison Merel Pechenick

Senior Lecturer Emerita, Department of Computer Science

Alison.Pechenick@uvm.edu

Margaret (Maggie) Eppstein

Professor Emeritus, Department of Computer Science • Research Professor

Maggie.Eppstein@uvm.edu

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.