Programs, degrees, and student enrollment

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:
- minors in computer science, cybersecurity, and human-computer interaction
- the B.S. in computational modeling and data analytics
- the Ph.D. in genetics, bioinformatics and computational biology
- the online Master of Information Technology.
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% |