I am a Professor in the School of Computing and Director of the Holland Computing Center at the University of Nebraska-Lincoln. My work lies at the intersection of high-performance computing, data-driven methods, artificial intelligence, and cyberinfrastructure, integrating algorithms and systems to advance scientific discovery.

My work has been supported by the National Science Foundation (NSF), U.S. Department of Energy (DOE), U.S. Department of Agriculture (USDA), and other federal and state agencies.

Research

Our research focuses on scalable approaches for analyzing, interpreting, and communicating large and complex data with high interactivity and fidelity. We develop methods and systems that integrate algorithmic, system, and user-centered perspectives for end-to-end data analysis and visualization on high-performance computing platforms.

 
Visualization and Visual Analytics
Develop interactive, high-fidelity methods for visualizing large and complex data, including volume and graph visualization, to support effective exploration and interpretation.
 
AI and Data-Driven Methods for Scientific Discovery
Develop AI- and machine learning-based approaches for scientific applications across the physical and geosciences, biomedical and biological systems, and agriculture, integrating data-driven methods with domain science to enable new insights from complex data.
 
Scalable Algorithms, Systems, and Cyberinfrastructure for HPC
Develop scalable algorithms and systems for data-intensive computing, including distributed and parallel methods, graph analytics, and system-level techniques for data prefetching, caching, and data movement, to enable efficient and performance-aware computing.
 

Holland Computing Center (HCC)

I serve as Director of the Holland Computing Center (HCC), the advanced research computing center for the University of Nebraska system. I lead the development and operation of research computing infrastructure, enabling interdisciplinary collaboration and advancing cyberinfrastructure capabilities across the university and beyond.

Visit HCC Website


Teaching

Courses previously taught at the University of Nebraska-Lincoln include:

  • CSCE 320 - Data Analysis
  • CSCE 378 - Human-Computer Interaction
  • CSCE 411/811 - Data Modeling for Systems Development
  • CSCE 470/870 - Computer Graphics
  • CSCE 990 - Data Visualization