CS 9897
Graduate Teaching Instruction
Course Description
For doctoral students who are teaching assistants.
Instructors
Homa Alemzadeh
Fall 2026
Madhur Behl
Fall 2026
Aaron Bloomfield
Fall 2026
Brad Campbell
Fall 2026
Rohan Chandra
Fall 2026
Kai-wei Chang
Fall 2026
Chen Chen
Fall 2026
Yue Cheng
Fall 2026
Zezhou Cheng
Fall 2026
Hadi Daneshmand
Fall 2026
Jack Davidson
Fall 2026
Afsaneh Doryab
Fall 2026
Matthew Dwyer
Fall 2026
Sebastian Elbaum
Fall 2026
Sarah Elder
Fall 2026
David Evans
Fall 2026
Lu Feng
Fall 2026
Matheus Ferreira
Fall 2026
Ferdinando Fioretto
Fall 2026
Tom Fletcher
Fall 2026
Mark Floryan
Fall 2026
Wajih Hassan
Fall 2026
Farzad Hassanzadeh
Fall 2026
Robbie Hott
Fall 2026
Yangfeng Ji
Fall 2026
Adwait Jog
Fall 2026
Henry Kautz
Fall 2026
Samira Khan
Fall 2026
Hyojoon Kim
Fall 2026
Yen-Ling Kuo
Fall 2026
Felix Lin
Fall 2026
Wei-Kai Lin
Fall 2026
Chang Lou
Fall 2026
Mohammad Mahmoody
Fall 2026
Yu Meng
Fall 2026
Briana Morrison
Fall 2026
Subigya Nepal
Fall 2026
Rich Nguyen
Fall 2026
Raymond Pettit
Fall 2026
Yanjun Qi
Fall 2026
Kun Qian
Fall 2026
Charles Reiss
Fall 2026
Haiying Shen
Fall 2026
Mark Sherriff
Fall 2026
Kevin Skadron
Fall 2026
Kevin Sullivan
Fall 2026
Yixin Sun
Fall 2026
Ashish Venkat
Fall 2026
Wenxi Wang
Fall 2026
Chen-Yu Wei
Fall 2026
Aidong Zhang
Fall 2026
Miaomiao Zhang
Fall 2026
Shangtong Zhang
Fall 2026
Nada Basit
Spring 2026
Seongkook Heo
Spring 2026
Tom Horton
Spring 2026
Jundong Li
Spring 2026
Tianhao Wang
Spring 2026
Daniel Graham
Fall 2025
Worthy Martin
Fall 2024
Upsorn Praphamontripong
Fall 2024
Mary Smith
Fall 2024
James French
Spring 2024
Thomas Hall
Spring 2024
Katherine Holcomb
Spring 2024
Ronald Williams
Spring 2024
Haifeng Xu
Spring 2024
Jeremy Bolton
Fall 2023
Nathan Brunelle
Fall 2023
Jim Cohoon
Fall 2023
Dimitrios Diochnos
Fall 2023
David Edwards
Fall 2023
Quanquan Gu
Fall 2023
Ahmed Ibrahim
Fall 2023
Yonghwi Kwon
Fall 2023
Neal Magee
Fall 2023
Baishakhi Ray
Fall 2023
Yuan Tian
Fall 2023
Kong-cheng Wong
Fall 2023
David Wu
Fall 2023
Mary Soffa
Spring 2023
John Stankovic
Spring 2023
Hongning Wang
Spring 2023
Connelly Barnes
Fall 2022
Andrew Grimshaw
Spring 2022
Abdeltawab Hendawi
Spring 2022
Marty Humphrey
Spring 2022
Vicente Ordonez-Roman
Spring 2022
Gabriel Robins
Spring 2022
Abhi Shelat
Spring 2022
Luther Tychonievich
Spring 2022
Alfred Weaver
Spring 2022
Cameron Whitehouse
Spring 2022
John Hott
Fall 2021
Mohammad Ghidary
Spring 2021
Joanne Dugan
Fall 2020
James Cohoon
Fall 2018
Bradford Campbell
Spring 2018
Kai-Wei Chang
Spring 2018
Thomas Horton
Spring 2018
Kong-Cheng Wong
Spring 2018
John Knight
Spring 2017
Westley Weimer
Spring 2017
Jason Lawrence
Spring 2015
Sudhanva Gurumurthi
Fall 2014
Matthew Cettei
Spring 2014
Kim Hazelwood
Spring 2013
Anita Jones
Spring 2013
Paul Reynolds
Spring 2013
Sang Son
Spring 2013
Greg Humphreys
Spring 2010
Faculty Staff
Spring 2010