Teaching

Courses & Academic Programs

Teaching

Undergraduate

Introduction to AI

Fundamentals of artificial intelligence, algorithms, and applications.

Syllabus
Graduate

Data Science Methods

Data analysis, modeling, and visualization for advanced students.

Syllabus
Graduate

Human-Computer Interaction

User experience, accessibility, and design thinking in computing.

Syllabus