VT logo College of Engineering
Department of Computer Science

CS Graduate Teaching Assistant

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.

NON-CS Grad Students: you must apply to your home department for a GTA position.
The CS Dept. does NOT offer CS GTA positions to non-CS grad students.

Applicants must be a current VT graduate student previously admitted into the Computer Science graduate program.

Students who have 100% Full GRA support can NOT apply for a GTA!

Five year BS/MS CS students may NOT apply for a GTA until they have graduated with their BS degree.

MEng students must NOT submit this form. MEng students are NOT  eligible for GTA positions.

GTA positions require students to be a U.S citizen, permanent resident, or have a VISA that permits them  to work in the U.S. with the work authorization card on the date of their GTA contract.

CS graduate students must complete this application every semester.

GTAs are not permitted to leave the US during their GTA employment.



  Online Spring CS GTA application, (complete by Nov. 1;  closes Dec. 18, 2020).
          Initial Spring  GTA position award decisions will be made in early November with additional positions allocated as
          availability occurs. GTA specific course assignments will be made in early January. The GTA application survey will
          confirm your application reception on the last web page. It will not email you confirmation.

If CS grad students apply for a GTA position with another department, they must email D. Barnette prior to acepting the position.
Students awarded a GTA position will receive an email message with the GTA offer information.


Virginia Tech Academy for Graduate Teaching Assistant (GTA) Excellence

Course Management Systems (CMS)



Many instructors use Microsoft Excel for grade management. If you need to learn Excel, online training is available for free to VT students through Lynda.com whose tutorials are licensed by Va Tech. To obtain access log on using your VT email PID (without the "@vt.edu") and your VT email password and access the Lynda Excel tutorial.


VT has site liscences for many software products and reduced pricing:

Academy for Graduate Teaching Assistant (GTA) Excellence

Presentation Kiosk Access: If you need access for lab teaching or otherwise request your supervising CS faculty member to setup access for you through VT Classroom A/V Services.

Required Training


All International Teaching Assistants (ITAs) who will be teaching in labs or classes must pass the SPEAK test.


All GTAs are required to complete and submit the FERPA form. The form can NOT be submitted electronically. You must print the form, complete it, sign it and physically turn it in to the secretary in Torgerson Hall room 1160. (If you have previously been a GTA and have already submitted a FERPA form you do NOT need to do so again.)

Title IX Training

All Va Tech employees are required to complete Title IX and Retaliation training. The sexual harassment of students and sexual violence involving students are forms of sex discrimination prohibited by Title IX and university policy. The training explains Title IX’s focus on sexual harassment, sexual violence and the prohibition against retaliation for participating in a discrimination investigation or complaint. Learn how to support students, satisfy your compliance responsibilities under Virginia Tech’s policy and ensure that actions are not taken to retaliate against someone for bringing or participating in an investigation. (If you have previously been a GTA and have already completed the Title IX Training you do NOT need to do so again. Title IX training needs to be renewed every two years.)

ZOOM webinars for Title IX take place starting on January 28th. GTAs need only attend only one of the following sessions and engage in the webinar, to receive credit for the Title IX training:

January 28,  10:00 AM - 12:00 PM  https://virginiatech.zoom.us/j/81712863732
February 2,   2:00 PM -  4:00 PM  https://virginiatech.zoom.us/j/88205222865
February 10, 11:00 AM -  1:00 PM  https://virginiatech.zoom.us/j/84921866721
February 22,  1:00 PM -  3:00 PM  https://virginiatech.zoom.us/j/84449793990
March 9,     10:00 AM - 12:00 PM  https://virginiatech.zoom.us/j/85440714446

Once you complete the training, VT HR will be informed and update your information to indication your completion. Be aware though, you must engage during the webiunar to receive credit. 


Be aware that in your duties as a GTA you may have access to other students' grades and academic work. Note that you will have a legal obligation, (as do all people who work for the university), to maintain the strict confidentiality of any students' grades and work. As policy, student data must NOT be downloaded for permanent storage. Only temporary download of student data is allowed as necessary for the entry/updating of students' grades. All student data will only be stored on the course servers or instructor's computer.

When deleting temporarily downloaded students' data from your computer you must use file shredding software to ensure permanent deletion of the data:


Sage Advice

Read the GTA Survival Guide written by Mr. McQuain.


© 2020 Virginia Polytechnic Institute and State University updated: 2021.01.14 barnette@vt.edu