Funding Opportunities

There are several possible sources of funding with or near the University for qualified graduate students. Well over half of CS graduate students are typically funded through departmental fellowships, teaching, or research assistantships. Others were supported elsewhere within the University, or at the nearby Corporate Research Center. The vast majority of students seeking support will find it in one of the following ways:

Graduate Teaching Assistantship (GTA): The number of GTAs awarded in a given year is difficult to predict and is driven by undergraduate (not graduate) enrollments. A fraction of the GTAs (approximately one-third) are offered to new students. In 2008/09, stipends were about $1600-$1900/month for nine months. Students on assistantships are exempt from tuition and a significant fraction of the costs for a University sponsored healthcare plan are covered. Note that cost of living in Blacksburg area is low compared to most major metropolitain areas in the US.

Graduate Research Assistantship (GRA): Many faculty have active research programs that include funds for research assistants. Note that GRAs are most commonly awarded to students who have been in the Department for at least one semester. GRAs receive the same stipends, tuition exemption, and healthcare benefits as GTAs. Typically, GRA funding comes from grant support awarded to individual faculty members or research centers. For a list of currently active grants awarded to our faculty, please go to individual faculty pages. Or you can browse the entire list of active grants in the Department. 

Computer Science Scholars and Pratt Fellowships: a limited number of exceptional applicants are admitted as CS Scholars or Pratt Fellows, which guarantees them multiple years of support. These positions may include summer support for research as well. University/College-level Fellowships: Our applicants are eligible to compete for University- and College-level fellowships including the Cunningham Fellowship, Dean's Fellowship, and PhD 2010 Fellowships. These fellowships typically include multiple-year support guarantees, summer research support, and possibly travel or discretionary funds. Some are only available to US citizens and permanent residents.

Minority Scholarships: Virginia Tech provides a number of scholarships for minority students who are US citizens. Contact the CS Department at for further information about applying to these programs.

Other departments and local companies: Our graduate students are in demand to fill positions in other departments Graduate Research Assistants, or as programmers doing software development and system administration. Typically 10-20 of our students work as GRAs for other departments. There are also a number of software development companies in the Corporate Research Center (CRC) who have interest in hiring our students. Since such companies are located off-campus, these positions are typically not available to foreign nationals on student visas. 

MS Thesis and PhD students who received departmental support in their first year can normally expect to recieve continued support during the remainder of their course of study (typically 2 years for MS, 4 or 5 years for PhD), so long as their job performance and degree progress is good. PhD students whose job performance is good are normally guaranteed three years of funding once they have passed their PhD Qualifier process. MS coursework-only students will normally be given assistantships only if funding is available after all qualified Thesis and PhD students have been funded.

 GTA applications are accepted twice a year, in November for spring semester and in March for the following academic year. Applications are placed in graduate student mailboxes approximately two weeks before the due date. Students entering the program in fall or spring are given GTA application forms at the departmental orientation meeting and can submit them immediately. Be aware, however, that the department will have already screened the incoming students and awarded a pool of assistantships at the time admission offers were made. Thus, incoming students for that semester not given an assistantship from this pool generally have lower priority over continuing students for the few remaining positions.

Continuing students must have a minimum GPA of B (3.0) to be eligible for a GTA position. Decisions regarding the award of GTA positions are made by the ADH and the Graduate Program Committee. Funding decisions are largely guided by a ranking formula. Students who do not receive initial awards are placed on a waiting list and will be informed of their quartile standing on that list. The list is re-ordered at the end of the semester when new grades and GTA evaluations become available.