You are here

Data Science and Engineering

Two people in a forest setting


The data science and engineering (DSE) group works to develop technology, processes, and software to enable effective access to and utilization of overwhelming amounts of information. The group studies the fundamental problems that arise throughout the DSE pipeline, which leads from the original noisy data measurements to decisions and visualizations enabled by the data. Solving these problems requires contributions from a variety of fields including signal processing, database systems, machine learning, data mining, artificial intelligence, as well as areas that study particular data modalities such as computer vision and natural language processing.

Our group grounds its work in a wide variety of application domains. Some examples include ecological modeling from citizen science and sensor data, medical data applications, precision agriculture, anomaly detection for security and data integrity, activity recognition in video, computational biology, and others.

Sub Areas

  • Signal Processing
  • Databases
  • Data Security and Privacy
  • Data Visualization and Graphics
  • Machine Learning and Data Mining
  • Bioinformatics and Computational Biology
  • Ecosystem Informatics and Computational Sustainability

Related Courses

  • CS 531: Artificial Intelligence
  • CS 533: Intelligent Agents and Decision Making
  • CS 534: Machine Learning
  • CS 535: Deep Learning
  • CS 536: Probabilistic Graphical Models
  • CS 537: Computer Vision
  • CS 538: Natural Language Processing
  • CS 540: Advanced Database Management Systems
  • CS 546: Networks in Computational Biology
  • CS 637: Computer Vision II
  • CS 519: Data Exploration and Analytics
  • CS 519: Algorithms for Computational Molecular Biology
  • BB 585: Applied Bioinformatics
  • ECE 565: Estimation, Detection, and Filtering
  • ECE 599: Convex Optimization


Tom Dietterich

Tom Dietterich
Machine learning; intelligent systems; intelligent user interfaces; ecosystem informatics

Xiaoli Fern

Xiaoli Fern
Machine learning and data mining, specifically the subfields of unsupervised learning and pattern discovery

Photo of Liang Huang

Liang Huang
Natural language processing, including parsing and translation; structured machine learning; programming languages; automata and formal language theory; RNA structure prediction and protein folding

Fuxin Li

Fuxin Li
Computer vision; deep learning; machine learning; segmentation-based object recognition and scene understanding; spatio-temporal video analysis

Raviv Raich

Raviv Raich
Adaptive sensing/sampling; manifold learning; sparse representations for signal processing

Prasad Tadepalli

Prasad Tadepalli
Artificial intelligence; machine learning; automated planning; natural language processing

Photo of Sinisa Todorovic

Sinisa Todorovic
Object recognition; region / shape matching; texture; video object segmentation; stochastic image grammars

Alan Fern

Alan Fern
Artificial intelligence, including machine learning, data mining, and automated planning/control

David Hendrix

David Hendrix
Motif finding; non-coding RNA structure & function analysis; apps of machine learning to computational biology; deep sequencing data analysis

Rebecca Hutchinson

Rebecca Hutchinson
Machine learning; data mining; ecosystem informatics; computational sustainability

V John Mathews

V John Mathews
Adaptation & learning; nonlinear signal processing; application of signal & information processing to neural engineering and biomedical applications, structural health monitoring, audio & communication systems

Stephen Ramsey

Stephen Ramsey
Machine learning; computational systems biology; bioinformatics; integrative computational methods to map gene regulatory networks

Photo of Arash Termehchy

Arash Termehchy
Database systems; large-scale and usable data analytics; human-aware databases; heterogeneous data exploration and analytics

Photo of Weng-Keen Wong

Weng-Keen Wong
Data mining; machine learning; anomaly detection; human-in-the-loop learning; ecosystem informatics


Affiliated Faculty

Photo of Lizhong Chen

Lizhong Chen
CPU and GPU architecture; high-performance computing (HPC) systems; data centers; interconnection networks

Photo of Marc Rubin

Marc Rubin
Application and optimization of wireless cyber-physical systems for near real-time geohazard monitoring

Photo of Eduardo Cotilla-Sanchez

Eduardo Cotilla-Sanchez
Cascading outages in power grids; complex systems & complex networks; chaos & nonlinear dynamics; big data & high performance computing; PMU-supported power system stability monitoring