CS@VT: Graduate Teaching Assistant

VT logo
College of Engineering
Department of Computer Science

CS Graduate Teaching Assistant

Graduate School Policy about GTAs

The Computer Science Department @ Va Tech Graduate Teaching Assistants (GTAs) assist faculty in the department in the teaching mission, with assignments including laboratory teaching, grading of examinations, problem sets and/or lab assignments, setting up lectures/laboratory sections, and preparing/maintaining laboratory equipment. GTAs gain valuable professional experience for their future career.

All CS graduate students requesting a GTA must complete this survey form every semester.

Who Can Apply

Who Can NOT Apply

How GTAs are selected

The department prioritizes Computer Science PhD students in good standing who are making satisfactory progress toward their degree, including the timely completion of academic milestones such as the Plan of Study, PhD Qualifier, and Preliminary Exam. In addition to academic progress, several other factors are considered when assigning GTA positions. These include the student’s degree program (with PhD students prioritized), prior GTA performance, Graduate Student Activity Report (SAR) evaluations, the number of semesters of GTA funding already received, total time spent in the program, any admission funding guarantees, and current departmental course needs. This approach helps ensure that GTA assignments align with both student progress and instructional demands.

Applications

Resources

Required Training

Privacy