Teaching

Spring 2026, Fall 2024, Spring 2023: ECGR 4116/5116: Artificial Intelligence in Biomedical Applications (Undergraduate/Graduate level)

Fall 2025, 2024, 2023, 2022: ECGR 6119/8119: Applied Artificial Intelligence (Graduate level)

Spring 2026, 2025: ECGR 4124/5124: Digital Signal Processing (Undergraduate/Graduate level)