Welcome to Computer Science
Virginia Tech’s Department of Computer Science has been an incubator for teaching and conducting leading-edge technology-focused research for more than 50 years. We are committed to preparing graduates in computer science that will lead industry into new technological frontiers in cybersecurity, data analytics, machine learning, software engineering, systems, and even the final frontier of space.
The department sits in the College of Engineering, whose undergraduate program ranks 13th and graduate program ranks 31st among all engineering schools in the United States, according to U.S. News and World Report.
Industry commitment, connection, and collaboration are essential to accomplishing the department’s mission of experiential, hands-on learning; interdisciplinary teamwork; excellence in diversity; and partnership in research.
CS|Source, the department's tech-talent community, provides a pathway for department-industry partnerships. These collaborations encourage the development of students and resources to meet the current and future demands of society through technology. As a result, we are proud to share that more than 90 percent of students have jobs before they graduate.
In addition, our graduate program in the greater Washington, D.C., metro area offers unique proximity to government and industry partners and is also expanding rapidly with Virginia Tech's exciting new Innovation Campus in Alexandria, Virginia, slated to open in 2024. Computer science has been a lead participant in this endeavor since it first was announced in 2018.
Five tracks of study: Human Computer Interaction; Knowledge, Information and Data; Media/Creative Computing; Scientific Computing; and Systems and Networking at our Blacksburg campus
- 1,226 students (Sophomore, Junior, Senior); 19% women
- 311 BS degrees awarded in 19/20
- Ranked 31st by U.S. News & World Report
Programs in Blacksburg and the Greater Washington, D.C. metro area offer a rich research-focused environment
- 149 MS and 177 Ph.D. students, 30% women
- 49 MS and 28 Ph.D. degrees awarded in 19/20
- Ranked 40th by U.S. News & World Report
Additional Degree Programs
Department contributes to several additional degree programs, including:
- Minors in computer science, cybersecurity, and human-computer interaction
- Bachelors of science in computational modeling and data analytics
- Ph.D. in genetics, bioinformatics and computational biology
- Online masters of information technology, ranked 1st for veterans and 4th in the nation, by U.S. News & World Report
Research Strengths and Impact
Productive faculty with strong tradition of interdisciplinary research, including 17 National Science Foundation CAREER Award winners
- Close to 70 faculty members, including 56 tenured or tenure-track faculty
- Research strength in a broad set of strategic areas, including:
- Computational biology and bioinformatics
- Computational science and high-performance computing
- Data analytics and machine learning
- Digital education
- Human computer interaction
- Software engineering
- Theory and algorithms
- $12M in research expenditures in 19/20
- Department-affiliated research centers include: Center for Human-Computer Interaction, Sanghani Center for Artificial Intelligence and Data Analytics, STACK@VT, and the Center for Synergistic Environments for Experimental Computing.