Teaching & Supervision

Algorithm Design and Analysis (CISC621)

2024 Fall, 2025 Fall

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.

GraduateCS

Introduction to Algorithms (CISC320)

2025 Spring, 2026 Spring

Undergraduate course on fundamental algorithms including sorting, searching, graph traversal, and dynamic programming. Assist with problem-solving sessions and provide feedback on programming assignments.

UndergraduateCS

Learning 3D Graph Layout

with Trung Nguyen

2024 Fall – Present

Collaborating on developing novel approaches for learning 3D graph layouts, exploring applications in graph optimization.

UndergraduateGraph Learning

Graph Layout Algorithm Design

with Brendon Uzoigwe

2024 Fall

Designing new graph layout algorithms for improved visual clarity and computational efficiency.

UndergraduateAlgorithms