Teaching

CAP 4687 & CAI 5627

Undergraduate and graduate course, University of South Florida, Spring, 2025

The study of systems that can recognize, interpret, process, and simulate human affect. Topics may include, but are not limited to, physiology of emotion, lie detection, wearable devices, music, and ethical concerns associated with affective computing.

COT 6405 - Introduction to Theory of Algorithms

Graduate course, University of South Florida, Fall, 2024

Analysis techniques for algorithms. Characterizing algorithms in terms of recurrence relations, solutions of recurrence relations, upper and lower bounds. Graph problems, parallel, algorithms, NP completeness and approximation algorithms, with relationship to practical problems.