Teaching & Supervision
Teaching Assistant
Department of Computer and Information Sciences, University of DelawareAlgorithm Design and Analysis (CISC621)
Graduate-level course covering advanced algorithm design paradigms, complexity analysis, and graph algorithms. Responsibilities include holding office hours, grading assignments and exams, and leading recitation sessions.
Introduction to Algorithms (CISC320)
Undergraduate course on fundamental algorithms including sorting, searching, graph traversal, and dynamic programming. Assist with problem-solving sessions and provide feedback on programming assignments.
Undergraduate Research Supervisor
Computational Data Science Lab, Department of Computer and Information Sciences, University of DelawareInterpretable Graph Property Classification Across Layouts
with Royce Garrison
Investigating how graph layouts affect Vision Transformer-based graph property classification and interpreting the results with heatmaps.
Learning 3D Graph Layout
with Trung Nguyen
Collaborating on developing novel approaches for learning 3D graph layouts, exploring applications in graph optimization.
Graph Layout Algorithm Design
with Brendon Uzoigwe
Designing new graph layout algorithms for improved visual clarity and computational efficiency.