Peter Aldous |
CS 520h |
[email protected] |
- Static analysis
- Computer science education
|
|
N/A |
Ting Cao |
CS 520n |
[email protected] |
- Big Data
- Distributed Storage Systems
- Machine Learning
- Data mining
- Cloud computing
|
- Optimization of the Implicit Collaborative Filtering
Optimization of the Implicit Collaborative Filtering
Recommendation algorithm within a data streaming environment by addressing two opposite
challenges: short-term noise (random clicks that confuse the model) and long-term
inertia (old data making the model slow to adapt).
|
1-2 students |
Nathan Cordner |
CS 520f |
[email protected] |
- Clustering algorithms
- Data visualization
- Applied data science
|
- Developing algorithms for the correlation clustering problem and its variants.
- Building a new data visualization library in Python.
|
3 students |
Saikat Das |
CS 520d |
[email protected] |
- Cybersecurity
- Machine Learning
- DDoS Detection
- Internet of Things (IoT) Security
- Explainable AI (XAI) for interpreting detected DDoS attacks
- AI Applications in Education
|
- DDoS Detection in IoT Devices
DDoS Detection in IoT Devices
Investigating machine learning-based approaches to identify and mitigate distributed
denial-of-service attacks in resource-constrained IoT environments.
- AI in Education
AI in Education
Exploring how artificial intelligence can support adaptative learning and student
engagement.
|
2-3 students |
Todd Flyr |
CS 520p |
[email protected] |
- AI application in robotics
- AI model biases
|
N/A |
N/A |
Jeremy Jorgensen |
FA 322 |
[email protected] |
- High-throughput materials discovery
- Machine Learning in materials science
|
N/A |
N/A |
Brian Knaeble |
CS 520t |
[email protected] |
|
|
5 students |
Majid Memari |
CS 520g |
[email protected] |
- AI and Machine Learning
- Natural Language Processing and Large Language Models
- Computer Vision and Image Processing
- Responsible and Trustworthy AI
- AI in Education and Human-Centered AI
- Applied Generative AI
|
- Real-Time Blade Pose Estimation for Wind Turbine Inspection
Real-Time Blade Pose Estimation for Wind Turbine Inspection
Developing deep learning-based key point detection and pose estimation to enable fully
autonomous turbine inspection with UAVs.
- AI Student Teacher Evaluation Rubric
AI Student Teacher Evaluation Rubric
LLM-powered platform for training and assessing K-12 educators.
- Virtual AI Teaching Assistant for Students
Virtual AI Teaching Assistant for Students
RAG-based system deployed in classrooms at UVU to enhance student learning and engagement.
- Virtual AI Assistant for Educators
Virtual AI Assistant for Educators
Developing AI-driven tools to support lesson planning, grading, and professional development
for educators across Utah.
- Public Records Management with GenAI (Data Governance)
Public Records Management with GenAI (Data Governance)
Automating classification and redaction of public-sector documents to support transparency
and compliance.
|
2-3 students (especially with interest in AI, LLMs, and computer vision) |
Imtiaz Parvez |
CS 520m |
[email protected] |
- Networking
- Security
- Artificial intelligence
|
- Graph-Attentive Deep Learning Model for Anomaly Detection
Graph-Attentive Deep Learning Model for Anomaly Detection
Developing a hybrid deep learning model using Graph Neural Networks (GNNs) and Graph
Attention Networks (GATs) to detect malicious URLs. Unlike blacklists, the proposed
architecture learns structural and sequential patterns, making it effective against
new or hidden threats.
- Real-time battery core and surface temperature prediction using Machine Leaning Techniques
Real-time battery core and surface temperature prediction using Machine Leaning Techniques
Using machine learning to predict and manage heat in lithium-ion vehicle batteries,
improving safety, efficiency, and lifespan by optimizing thermal control.
|
2 students |
Qudrat E Alahy Ratul |
CS 520r |
[email protected] |
- Machine Learning
- Natural Language Processing
- Large Language Models
- Generative AI
- Agentic AI
- Adversarial Attack
- Interpretable ML
|
- AI Vulnerability Assessment for Educational Question Sets: A Tool for Enhancing Academic
Integrity
- Teaching assistant system
Teaching assistant system
For university-level CS and engineering, blending neuromyotonic AI, generative AI
(LLMs), and recent advancements like reinforcement learning with human feedback (RLHF)
and knowledge-augmented retrieval.
- QuestGuard
QuestGuard
An AI-driven system designed for university-level CS and engineering educators to
generate assessment questions that are resistant to exploitation by conventional generative
AI tools (e.g. LLMs like ChatGPT or code-specific models).
|
4 students |
Sowmya Selvarajan |
CS 710b |
[email protected] |
- Geospatial data science and analysis
- Remote sensing and GIS applications
- Environmental monitoring and modeling (water quality, land use/land cover, algal bloom
monitoring)
- Surveying, mapping, and measurement analysis
|
- Geospatial Monitoring of Utah Lake
Geospatial Monitoring of Utah Lake
Focused on harmful algal bloom detection and monitoring using Landsat and other satellite
imagery. This project includes the development of spectral indices and big data geospatial
computing workflows.
- Land Use/Land Cover Classification for Nutrient Modeling
Surveying and Mapping Applications
Application of high-resolution imagery and vegetation indices to calculate nitrogen
and phosphorus loading into aquatic systems.
- Surveying and Mapping Applications
Surveying and Mapping Applications
Ongoing work in photogrammetry, geodesy, and control surveys applied to both environmental
and engineering problems.
|
3-5 students |
Eshita Zaman |
CS 516b |
[email protected] |
- Formal Methods
- Software Engineering
- Artificial Intelligence
|
N/A |
N/A |
Larry Zeng |
CS 520k |
[email protected] |
- Medical image reconstruction
|
- Using signal processing and machine learning to investigate some properties of medical
imaging issues.
|
1 student (ideally working on a capstone or honors project) |