Virginia Tech® home

Programs, degrees, and student enrollment

students at event in classroom

Degrees and programs

The Department of Computer Science offers Bachelor of Science degrees for a growing number of undergraduate students who select from majors in computer science, secure computing, and/or data-centric computing. Qualified incoming undergraduates may opt for our 4+1 accelerated master's program.

The department is also home to a thriving graduate program that offers Master of Science, Master of Engineering, and doctoral (Ph.D.) degrees in Blacksburg and the D.C. area.

In addition to its own degree programs, the department contributes to several additional academic programs at Virginia Tech, including:

Data for academic year 2023-24

Undergraduate enrollment  
Undergraduate Majors 1,545
Undergraduate Minors 600
Students from Underrepresented Races/Ethnicities* 15%
First Generation Students 25%
Students Who Identify as Female 18%
Students with Virginia Residency 70%
International Students 11%

Graduate enrollment
(Blacksburg and in the D.C. area)
 
Master of Science in computer science 113
Master of Engineering 457
Ph.D. 307
International students 63%
Students Who Identify as Female 30%