CS 8897
Graduate Teaching Instruction
Course Description
For master's students who are teaching assistants.
Instructors
Homa Alemzadeh
Fall 2026
Nada Basit
Fall 2026
Madhur Behl
Fall 2026
Aaron Bloomfield
Fall 2026
Qizhe Cai
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
Jack Davidson
Fall 2026
Jack Doerner
Fall 2026
Afsaneh Doryab
Fall 2026
Sandhya Dwarkadas
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
Geoffrey Fox
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
Arohi Khargonkar
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
Rich Nguyen
Fall 2026
Raymond Pettit
Fall 2026
Upsorn Praphamontripong
Fall 2026
Yanjun Qi
Fall 2026
Kun Qian
Fall 2026
Charles Reiss
Fall 2026
Haiying Shen
Fall 2026
Mark Sherriff
Fall 2026
Kevin Sullivan
Fall 2026
Yixin Sun
Fall 2026
Ashish Venkat
Fall 2026
Tianhao Wang
Fall 2026
Wenxi Wang
Fall 2026
Chen-Yu Wei
Fall 2026
Zhe Zeng
Fall 2026
Miaomiao Zhang
Fall 2026
Shangtong Zhang
Fall 2026
Yuan Tian
Summer 2026
Hadi Daneshmand
Spring 2026
Seongkook Heo
Spring 2026
Tom Horton
Spring 2026
Tariq Iqbal
Spring 2026
Jundong Li
Spring 2026
Kevin Skadron
Spring 2026
Derrick Stone
Spring 2026
Aidong Zhang
Spring 2026
Daniel Graham
Fall 2025
Wajih Ul Hassan
Spring 2025
Worthy Martin
Fall 2024
Mary Smith
Fall 2024
Kong-cheng Wong
Summer 2024
Nathan Brunelle
Fall 2023
Jim Cohoon
Fall 2023
Craig Dill
Fall 2023
Dimitrios Diochnos
Fall 2023
David Edwards
Fall 2023
Quanquan Gu
Fall 2023
Abdeltawab Hendawi
Fall 2023
Ahmed Ibrahim
Fall 2023
Yonghwi Kwon
Fall 2023
Neal Magee
Fall 2023
Baishakhi Ray
Fall 2023
Gabriel Robins
Fall 2023
Luther Tychonievich
Fall 2023
Hongning Wang
Fall 2023
Cameron Whitehouse
Fall 2023
Michael Freenor
Spring 2023
Mary Soffa
Spring 2023
John Stankovic
Spring 2023
Ronald Williams
Spring 2023
Connelly Barnes
Fall 2022
Alfred Weaver
Fall 2022
Marty Humphrey
Spring 2022
Vicente Ordonez-Roman
Spring 2022
David Wu
Spring 2022
Andrew Grimshaw
Fall 2021
John Hott
Fall 2021
Mohammad Ghidary
Spring 2021
Joanne Dugan
Fall 2020
Haifeng Xu
Fall 2020
James Cohoon
Fall 2018
Kai-Wei Chang
Summer 2018
Kong-Cheng Wong
Summer 2018
Bradford Campbell
Spring 2018
Thomas Horton
Spring 2018
John Knight
Spring 2017
Westley Weimer
Spring 2017
Abhi Shelat
Fall 2016
Sudhanva Gurumurthi
Fall 2014
Jason Lawrence
Fall 2014
Eduardo Socolovsky
Spring 2014
Michael Gorman
Spring 2013
Kim Hazelwood
Spring 2013
Kristy Hornweder
Spring 2013
Paul Reynolds
Spring 2013
Todd Delong
Fall 2012
Sang Son
Fall 2012
William Wulf
Fall 2012
Matthew Cettei
Fall 2011
James French
Fall 2010