Teaching

Fall 2025: CS390 Introduction to Theoretical Computer Science

Fall 2025: CS 795/895 Pattern Recognition and Analysis

Spring 2025: CS480/580 Introduction to Artificial Intelligence

Fall 2024: CS 795/895 Pattern Recognition and Analysis

Spring 2024: CS390 Introduction to Theoretical Computer Science

Spring 2024: CS480/580 Introduction to Artificial Intelligence

Fall 2023: CS 795/895 Pattern Recognition and Analysis [CS 795/895] 

Spring 2023: CS390 Introduction to Theoretical Computer Science 

Fall 2022: CS 795/895 Pattern Recognition and Analysis

Spring 2022: CS480/580 Introduction to Artificial Intelligence

Fall 2021: CS170 Introduction to Computer Architecture I