Skip to main content
Sponsored

CS 9897

Graduate Teaching Instruction

Course Description

For doctoral students who are teaching assistants.

Mark Sherriff

Fall 2026
Rating
Difficulty
GPA

Aaron Bloomfield

Fall 2026
Rating
Difficulty
GPA

David Evans

Fall 2026
Rating
Difficulty
GPA

Jack Davidson

Fall 2026
Rating
Difficulty
GPA

Kevin Skadron

Fall 2026
Rating
Difficulty
GPA

Kevin Sullivan

Fall 2026
Rating
Difficulty
GPA

Yixin Sun

Fall 2026
Rating
Difficulty
GPA

Mark Floryan

Fall 2026
Rating
Difficulty
GPA

Yanjun Qi

Fall 2026
Rating
Difficulty
GPA

Samira Khan

Fall 2026
Rating
Difficulty
GPA

Charles Reiss

Fall 2026
Rating
Difficulty
GPA

Haiying Shen

Fall 2026
Rating
Difficulty
GPA

Homa Alemzadeh

Fall 2026
Rating
Difficulty
GPA

Farzad Hassanzadeh

Fall 2026
Rating
Difficulty
GPA

Lu Feng

Fall 2026
Rating
Difficulty
GPA

Madhur Behl

Fall 2026
Rating
Difficulty
GPA

Raymond Pettit

Fall 2026
Rating
Difficulty
GPA

Ashish Venkat

Fall 2026
Rating
Difficulty
GPA

Sebastian Elbaum

Fall 2026
Rating
Difficulty
GPA

Yangfeng Ji

Fall 2026
Rating
Difficulty
GPA

Aidong Zhang

Fall 2026
Rating
Difficulty
GPA

Matthew Dwyer

Fall 2026
Rating
Difficulty
GPA

Rich Nguyen

Fall 2026
Rating
Difficulty
GPA

Miaomiao Zhang

Fall 2026
Rating
Difficulty
GPA

Tom Fletcher

Fall 2026
Rating
Difficulty
GPA

Brad Campbell

Fall 2026
Rating
Difficulty
GPA

Afsaneh Doryab

Fall 2026
Rating
Difficulty
GPA

Kai-wei Chang

Fall 2026
Rating
Difficulty
GPA

Felix Lin

Fall 2026
Rating
Difficulty
GPA

Mohammad Mahmoody

Fall 2026
Rating
Difficulty
GPA

Briana Morrison

Fall 2026
Rating
Difficulty
GPA

Robbie Hott

Fall 2026
Rating
Difficulty
GPA

Shangtong Zhang

Fall 2026
Rating
Difficulty
GPA

Wajih Hassan

Fall 2026
Rating
Difficulty
GPA

Yue Cheng

Fall 2026
Rating
Difficulty
GPA

Adwait Jog

Fall 2026
Rating
Difficulty
GPA

Yen-Ling Kuo

Fall 2026
Rating
Difficulty
GPA

Hyojoon Kim

Fall 2026
Rating
Difficulty
GPA

Chen-Yu Wei

Fall 2026
Rating
Difficulty
GPA

Wei-Kai Lin

Fall 2026
Rating
Difficulty
GPA

Chang Lou

Fall 2026
Rating
Difficulty
GPA

Ferdinando Fioretto

Fall 2026
Rating
Difficulty
GPA

Yu Meng

Fall 2026
Rating
Difficulty
GPA

Kun Qian

Fall 2026
Rating
Difficulty
GPA

Wenxi Wang

Fall 2026
Rating
Difficulty
GPA

Henry Kautz

Fall 2026
Rating
Difficulty
GPA

Zezhou Cheng

Fall 2026
Rating
Difficulty
GPA

Matheus Ferreira

Fall 2026
Rating
Difficulty
GPA

Chen Chen

Fall 2026
Rating
Difficulty
GPA

Rohan Chandra

Fall 2026
Rating
Difficulty
GPA

Hadi Daneshmand

Fall 2026
Rating
Difficulty
GPA

Sarah Elder

Fall 2026
Rating
Difficulty
GPA

Subigya Nepal

Fall 2026
Rating
Difficulty
GPA

Nada Basit

Spring 2026
Rating
Difficulty
GPA

Tom Horton

Spring 2026
Rating
Difficulty
GPA

Seongkook Heo

Spring 2026
Rating
Difficulty
GPA

Jundong Li

Spring 2026
Rating
Difficulty
GPA

Tianhao Wang

Spring 2026
Rating
Difficulty
GPA

Daniel Graham

Fall 2025
Rating
Difficulty
GPA

Worthy Martin

Fall 2024
Rating
Difficulty
GPA

Mary Smith

Fall 2024
Rating
Difficulty
GPA

Upsorn Praphamontripong

Fall 2024
Rating
Difficulty
GPA

James French

Spring 2024
Rating
Difficulty
GPA

Ronald Williams

Spring 2024
Rating
Difficulty
GPA

Thomas Hall

Spring 2024
Rating
Difficulty
GPA

Katherine Holcomb

Spring 2024
Rating
Difficulty
GPA

Haifeng Xu

Spring 2024
Rating
Difficulty
GPA

David Edwards

Fall 2023
Rating
Difficulty
GPA

Nathan Brunelle

Fall 2023
Rating
Difficulty
GPA

Quanquan Gu

Fall 2023
Rating
Difficulty
GPA

Dimitrios Diochnos

Fall 2023
Rating
Difficulty
GPA

Baishakhi Ray

Fall 2023
Rating
Difficulty
GPA

Ahmed Ibrahim

Fall 2023
Rating
Difficulty
GPA

Yuan Tian

Fall 2023
Rating
Difficulty
GPA

Yonghwi Kwon

Fall 2023
Rating
Difficulty
GPA

David Wu

Fall 2023
Rating
Difficulty
GPA

Jim Cohoon

Fall 2023
Rating
Difficulty
GPA

Kong-cheng Wong

Fall 2023
Rating
Difficulty
GPA

Neal Magee

Fall 2023
Rating
Difficulty
GPA

Jeremy Bolton

Fall 2023
Rating
Difficulty
GPA

John Stankovic

Spring 2023
Rating
Difficulty
GPA

Mary Soffa

Spring 2023
Rating
Difficulty
GPA

Hongning Wang

Spring 2023
Rating
Difficulty
GPA

Connelly Barnes

Fall 2022
Rating
Difficulty
GPA

Abhi Shelat

Spring 2022
Rating
Difficulty
GPA

Andrew Grimshaw

Spring 2022
Rating
Difficulty
GPA

Alfred Weaver

Spring 2022
Rating
Difficulty
GPA

Gabriel Robins

Spring 2022
Rating
Difficulty
GPA

Cameron Whitehouse

Spring 2022
Rating
Difficulty
GPA

Marty Humphrey

Spring 2022
Rating
Difficulty
GPA

Luther Tychonievich

Spring 2022
Rating
Difficulty
GPA

Abdeltawab Hendawi

Spring 2022
Rating
Difficulty
GPA

Vicente Ordonez-Roman

Spring 2022
Rating
Difficulty
GPA

John Hott

Fall 2021
Rating
Difficulty
GPA

Mohammad Ghidary

Spring 2021
Rating
Difficulty
GPA