Teaching

Awards

Courses Taught

All courses at the University of Illinois Urbana-Champaign.

CS 415

Game Development

Fall 2021–2025; Spring 2022–2025

CS 519

Scientific Visualization

Fall 2015–2017, 2020–2021; Summer 2021–2025

CS 418

Interactive Computer Graphics

Fall 2014–2020; Spring 2017–2022

CS 419

Production Computer Graphics

Fall 2014, 2018; Spring 2016, 2017, 2021

CS 450

Numerical Analysis

Spring 2019, 2020 · Online MCS

CS 498VR

Virtual Reality

Fall 2018; Spring 2019, 2020

CS 199GAM

Elements of Game Design

Winter Session 2018, 2019

CS 357

Numerical Methods

Spring 2013, 2015, 2016

CS 498ES

Undergraduate Research Lab

Fall 2013

INFO 103

Introductory Programming for Informatics

Fall 2009 – Fall 2012

CS 173

Discrete Structures

Fall 2008 – Spring 2009

CS 225

Data Structures

Fall 2007; Spring 2008